Bezeichnung
planguage:Matches -- Prüft, ob die Sprachkennzeichnung mit den Sprachbereichen übereinstimmt
Übersicht
ok = planguage:Matches(range_list$)
Beschreibung
Prüft, ob ein Sprachkennzeichnung mit einem der Elemente in einer Liste von Sprachbereichen übereinstimmt. Die Liste der Sprachbereiche muss als Zeichenkette übergeben werden, getrennt durch ";", ":", "," oder Leerzeichen. Jedes Element muss entweder "*" oder ein RFC 3066-Sprachbereich sein, der wie bei pango.Language() kanonisiert ist.

Eine Sprachkennzeichnung wird als mit einem Bereich in der Liste übereinstimmend betrachtet, wenn der Bereich "*" ist, der Bereich genau der Kennzeichnung entspricht oder der Bereich ein Präfix der Kennzeichnung und das Zeichen danach in der Kennzeichnung "-" ist.

Diese Funktion gibt True zurück, wenn eine Übereinstimmung gefunden wurde.

Eingaben
range_list$
eine Liste von Sprachbereichen (Format siehe oben)
Rückgabewerte
ok
True, wenn eine Übereinstimmung gefunden wurde, sonst False

Navigation zeigen