Skip to main content
Skip table of contents

TRADUCTION-TEXTE

BUT

Permet de traduire un texte. Le texte à traduire doit auparavant être renseigné dans la structure WfFicContenu.

Cette fonction est disponible dans les requêtes de type REB.

 

TYPE

CARACTERE

 

SYNTAXE

Variable = TRADUCTION-TEXTE( TYPE-TRADUCTION=Type_Traduction,

IDENTIFIANT_FICHIER= Référence_Fichier,

LANGUE_ORIGINE= Référence_Langue_Origine,

LANGUE_DESTINATAIRE= Référence_Langue_Destinataire)

 

PARAMETRES

Paramètre

E/S

O

Type

Description

Type_Trad

E

Oui

Figé

Type de Traduction. Les valeurs possibles sont :

-   DICO : la traduction est effectuée exclusivement par le dictionnaire DIAPASON.

-   ROBOT : la traduction est effectuée exclusivement par le robot de traduction rattaché à DIAPASON.

-   DICO+ROBOT : la traduction est effectuée d’abord par le dictionnaire, puis par le robot pour le texte non traduit par le dictionnaire.

Id_Fichier

E

Oui

Caractère

Référence identifiant fichier texte à traduire dans la liste WfFicContenu. Cette référence peut être donnée par une variable locale, une constante globale, une constante locale ou une variable contextuelle; cette référence permet d’identifier la clé du texte à traduire dans la liste WfFicContenu.

Langue_Ori

E

Oui

Caractère

Référence langue du texte origine contenu dans la liste WfFicContenu. Cette référence peut être donnée par une variable locale, une constante globale, une constante locale ou par la sélection d’une langue (présentation en saisie de la liste des langues).

Lang_Dest.

E

Oui

Caractère

Référence langue de traduction à effectuer du texte contenu dans la liste WfFicContenu. Cette référence peut être donnée par une variable locale, une constante globale, une constante locale ou par la sélection d’une langue (présentation en saisie de la liste des langues).

  EXEMPLE

CREATION Liste WFFicContenu :

PRENDRE WFFicContenu NomFichier = VLO.Nom_Fichier

PRENDRE WFFicContenu NumeroLigne = CLO.1

PRENDRE WFFicContenu ContenuLigne = CLO."Nomenclature."

FIN_BLOC

CREATION Liste WFFicContenu :

PRENDRE WFFicContenu NomFichier = VLO.Nom_Fichier

PRENDRE WFFicContenu NumeroLigne = CLO.2

PRENDRE WFFicContenu ContenuLigne = CLO."Mon tailleur est riche."

FIN_BLOC

VLO.Retour_Fonction = TRADUCTION-TEXTE( TYPE-TRADUCTION= DICO+ROBOT IDENTIFIANT-FICHIER= VLO.Nom_Fichier, LANGUE-ORIGINE = FRA, LANGUE-DESTINATAIRE = ENG )

 

Dans cette exemple, avant l’exécution de la fonction, le contenu de la liste standard WfFicContenu est le suivant :

Ligne 1 : Nomenclature.

Ligne 2 : Mon tailleur est riche.

 

Après exécution de la fonction (traduction par dictionnaire, puis par robot), le contenu de la liste standard WfFicContenu est le suivant :

Ligne 1 : Bill of materials.

Ligne 2 : My taylor is rich.

 

NOTES

La variable retour contient *INC ou une valeur non vide (*ERR + libellé erreur) si la fonction ne s’est pas exécutée correctement.

La traduction par dictionnaire est effectuée sur la ligne complète de WfFicContenu : DIAPASON recherche s’il existe une traduction pour la ligne de texte complète WfFicContenu.Contenu.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.