UpsNls.Traduire

Fonction Optimiser(Invariant, NulAbsorbant, PasDEffetDeBord) Traduire(M : Nul Ou Module, S : SectionsSupportes, MotCle : Caractere) Retourner Caractere;

Description

La fonction Traduire permet de traduire une expression dans la langue de l'utilisateur.

La traduction est identifiée par le mot-clé MotCle et doit faire partie de la section spécifiée par S du fichier d'extension nls du module M chargé par d'Up ! Natural Language Support.
Pour connaître l'ensemble des sections supportées, veuillez vous référer à la fiche SectionsSupportees.

Si aucune traduction ne correspond au mot-clé, la traduction est recherché dans le thésaurus indiqué par le paramètre thesaurus. Si aucune traduction ne correspond au mot-clé dans le thesaurus, le mot-clé est renvoyé.

Exemple

Fichier message pour Up ! Nls

[message]
BonjourLeMonde=012345Bonjour le monde Monsieur %s !

Fichier source en Up ! 5GL

Principal
/*******/
Debut
...
Ecran.Ecrire(Traduire(Global, SectionDivers, "BonjourLeMonde", NomUtilisateur));
/* Ecrit 'Bonjour le monde' dans la langue de l'utilisateur. */
...
Fin Principal

Traduction

---------