Lire traduction chaine

4D - Documentation   Français   English   German   Español   Japanese   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant

version 11


Lire traduction chaine (resName) Chaîne

ParamètreTypeDescription
resNameChaîneNom d'attribut resname
RésultatChaîneValeur de la chaîne désignée par resName
dans le langage courant

Description

La commande Lire traduction chaine retourne la valeur de la chaîne désignée par l'attribut resName pour la langue courante.

Cette fonctionne uniquement dans le cadre d'une architecture XLIFF. Pour plus d'informations sur ce type d'architecture, reportez-vous à la description de la prise en charge du XLIFF dans le manuel Mode Développement.

Note : La commande Lire langue courante base permet de connaître la langue utilisée par l'application.

Passez dans resName le nom de ressource de la chaîne dont vous voulez obtenir la traduction dans la langue cible courante (target).

A noter que le XLIFF est diacritique.

Exemple

Voici un extrait de fichier .xlf :

<file source-language="en-US" target-language="fr-FR">
   [...]
   <trans-unit resname="Show on disk">
      <source>Show on disk</source>
      <target>Montrer sur le disque</target>
   </trans-unit>

Après exécution de l'instruction suivante :

   $valeurFR:=Lire traduction chaine("Show on disk")
... si la langue courante est le français, $valeurFR contient "Montrer sur le disque".

Référence

Lire langue courante base.

Variables et ensembles système

Si la commande a été exécutée correctement, la variable OK prend la valeur 1. Si resName n'est pas trouvé, la commande retourne une chaîne vide et la variable OK prend la valeur 0.


4D - Documentation   Français   English   German   Español   Japanese   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant