Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
SPELL FIXER DICTIONNAIRE COURANT

SPELL FIXER DICTIONNAIRE COURANT 


 

SPELL FIXER DICTIONNAIRE COURANT ( 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 FIXER DICTIONNAIRE COURANT 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 de 4D Write Pro. 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 4D Write Pro.

4D utilise :

  • sous Windows, le dictionnaire Hunspell correspondant à la langue de l'application,
  • par défaut sous macOS, le correcteur orthographique natif. 

Note : Sous macOS, vous pouvez utiliser le dictionnaire Hunspell à l'aide de la commande FIXER PARAMETRE BASE. Pour plus d'informations, reportez-vous à la section Configuration du correcteur dans le manuel Mode Développement.

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 LIRE LISTE DICTIONNAIRES),
  • 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 macOS).

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 macOS).

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 FIXER DICTIONNAIRE COURANT("fr-classique")
     // SPELL FIXER DICTIONNAIRE COURANT("FR-classique.dic") est valide



Voir aussi  

SPELL CORRECTION ORTHOGRAPHIQUE
SPELL Lire dictionnaire courant
SPELL LIRE LISTE DICTIONNAIRES

 
PROPRIÉTÉS 

Produit : 4D
Thème : Correcteur orthographique
Numéro : 904
Nom intl. : SPELL SET CURRENT DICTIONARY

Cette commande modifie la variable système OK

 
PAGE CONTENTS 
 
HISTORIQUE 

Modifié : 4D 2004.5
Modifié : 4D v13
Renommé : 4D v13 (CHANGER DICTIONNAIRE)
Modifié : 4D v14

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)