4D v16.3

SPELL SET CURRENT DICTIONARY

Accueil

 
4D v16.3
SPELL SET CURRENT DICTIONARY

SPELL SET CURRENT DICTIONARY 


 

SPELL SET CURRENT DICTIONARY ( dictionnaire ) 
Paramètre Type   Description
dictionnaire  Entier long, Texte in ID, Nom ou Code de langue du dictionnaire à utiliser pour la correction orthographique

La commande SPELL SET CURRENT DICTIONARY provoque le remplacement du dictionnaire courant par celui spécifié par le paramètre dictionnaire. Le dictionnaire courant est utilisé pour la correction orthographique intégrée de 4D (pour plus d’informations, reportez-vous au manuel Mode Développement) ainsi qu'à celle des plug-ins 4D Write et 4D View. La modification du dictionnaire courant est immédiatement répercutée dans tous les process de la base pour la session, ainsi que dans les zones des plug-ins 4D Write et 4D View.

Par défaut, 4D utilise :

  • sous Windows, le dictionnaire Hunspell correspondant à la langue de l'application,
  • sous OS X, le correcteur orthographique natif.

Note : Pour plus d'informations sur les dictionnaires Hunspell, reportez-vous à la section Prise en charge des dictionnaires Hunspell.

Vous pouvez changer de dictionnaire à l'aide du paramètre dictionnaire. Vous pouvez passer soit :

  • un numéro d'ID de dictionnaire Hunspell (retourné par la commande SPELL GET DICTIONARY LIST),
  • un nom de dictionnaire Hunspell (correspondant au nom du fichier de dictionnaire Hunspell avec ou sans extension),
  • un code de langue BCP 47, ISO 639-1 ou ISO 639-2. Par exemple, "fr-FR" désigne le français de France et "fr-BE" le français de Belgique avec le code de langue BCP 47. Ces codes sont redirigés en interne vers le dictionnaire courant correspondant (Hunspell ou natif OS X).

Note de compatibilité : Dans les versions précédentes de 4D, les dictionnaires "Cordial" étaient également pris en charge. Par compatibilité, il reste possible de passer un numéro de dictionnaire "Cordial" dans le paramètre dictionnaire (valeur ou constante du thème "Dictionnaires"). Dans ce cas toutefois, le dictionnaire est redirigé en interne vers un dictionnaire Hunspell équivalent (ou le dictionnaire natif sous OS X).

Si le dictionnaire est correctement chargé, la variable système OK prend la valeur 1, sinon elle prend la valeur 0 et une erreur est retournée.

Exemple  

Chargement du dictionnaire "fr-classique" présent dans le dossier Hunspell :

 SPELL SET CURRENT DICTIONARY("fr-classique")
     // SPELL FIXER DICTIONNAIRE COURANT("FR-classique.dic") est valide



Voir aussi  

SPELL CHECKING
SPELL Get current dictionary
SPELL GET DICTIONARY LIST

 
PROPRIÉTÉS 

Produit : 4D
Thème : Correcteur orthographique
Numéro : 904

Cette commande modifie la variable système OK

 
HISTORIQUE 

Modifié : 4D 2004.5
Modifié : 4D v13
Renommé : 4D v13
Modifié : 4D v14

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)