DIAPASON 05
Breadcrumbs

TRADUCTION-TEXTE

🔊

Cette fonctionnalité a été actualisée en 05.06.00, voir ci-dessous.

Voir anciennes versions en bas de page.

Anciennes versions

Documentation

05.05.00

D0-TRADUCTION-TEXTE-061125-092415.pdf

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.

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, 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.