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