4D v16.3

SPELL GET DICTIONARY LIST

Home

 
4D v16.3
SPELL GET DICTIONARY LIST

SPELL GET DICTIONARY LIST 


 

SPELL GET DICTIONARY LIST ( SprachID ; SprachDateien ; SprachNamen ) 
Parameter Typ   Beschreibung
SprachID  Array Lange Ganzzahl in Einmalige ID der Sprachen
SprachDateien  Array Text in Namen der installierten Sprachdateien
SprachNamen  Array Text in Lokale Namen der Sprachen

Der Befehl SPELL GET DICTIONARY LIST gibt in den Arrays SprachID, SprachDateien und SprachNamen die IDs, Dateinamen und Sprachnamen der Hunspell Wörterbuchdateien zurück, die auf dem Rechner installiert sind.

Weitere Informationen zu Hunspell Wörterbüchern finden Sie im Abschnitt Unterstützung der Hunspell Wörterbücher.

  • SprachID empfängt die ID Nummern, die automatisch generiert und mit dem Befehl SPELL SET CURRENT DICTIONARY verwendet werden. Die IDs sind einmalig und basieren auf den Dateinamen. Der Befehl ist besonders während der Entwicklung hilfreich; Sie müssen die IDs nicht jedes Mal, wenn die Datenbank ausgeführt wird, erneut generieren.
  • SprachDateien empfängt die Namen der Wörterbuchdateien (ohne Endung), die auf dem Rechner installiert sind.
  • SprachNamen empfängt die Sprachnamen, ausgedrückt in der aktuellen Anwendungssprache. Zum Beispiel wird für ein deutsches Wörterbuch auf einem Rechner mit deutschem System der Wert "deutsch" (Germany), auf einem englischen System der Wert "German (Germany) zurückgegeben.
    Für Hunspell Wörterbücher wird an den Sprachnamen "-Hunspell" angehängt. Dieses Feld ist nur für Dateien gültig, die 4D "kennt". Für unbekannte Dateien, z.B. eigene Dateien, wird der Name "N/A - Hunspell" zurückgegeben. Sie können das Wörterbuch trotzdem verwenden, wenn die Datei als gültig gewertet wird. Die zurückgegebene ID lässt sich auch im Befehl SPELL SET CURRENT DICTIONARY übergeben.

"fr-classic+reform1990.aff" und "fr-classic+reform1990.dic" sowie "fr-dentist.aff" und "fr-dentist.dic" in ein Hunspell Verzeichnis setzen:

 ARRAY LONGINT($langID;0)
 ARRAY TEXT($dicName;0)
 ARRAY TEXT($langDesc;0)
 SPELL GET DICTIONARY LIST($langID;$dictName;$langDesc)

$langID$dictName$langDesc
65536en_GBEnglish (UK)
65792en_USEnglish (USA)
131072de_DEGerman (Germany)
196608es_ESSpanish
262144fr_FRFrench (France)
589824nb_NONorwegian Bokmal (Norway)
1074036166fr-classic+reform1990French (France) - Hunspell
1073901273fr-dentistNo description - Hunspell



Siehe auch 

SPELL SET CURRENT DICTIONARY

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Rechtschreibprüfung
Nummer: 1204

 
GESCHICHTE 

Erstellt: 4D v13
Geändert: 4D v14

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)