Créer des fichiers de ressources de traduction pour les langues cible
Créez un fichier de conception de rapport.
Pour activer la traduction automatique des libellés dans Report Designer, vous devez créer un fichier de ressources qui associe les clés au texte dans la langue locale par défaut. Vous avez également besoin de fichiers de ressources qui fournissent du texte pour ces clés dans vos langues cible. Chaque langue cible doit avoir un fichier de ressources.
- Pour créer un fichier de ressources, sélectionnez . Développez le nœudGénéralet sélectionnezFichier texte sans titre.
- Ajoutez des clés au fichier texte au formatKey=Value, oùKeyest le nom que vous voulez donner à la clé de ressource, etValuecorrespond au texte approprié dans la langue cible. Attribuez à chaque nouvelle clé sa propre ligne dans le fichier texte.Vous devez indiquer une paire de clés pour chaque paire de clés dans la langue d'origine, telle que définie danstranslations.properties.
- Enregistrez le fichier texte dans le dossier du projet approprié avec le nom de fichiertranslations_[locale_id].properties, où[locale_id]est le code IEFT de la langue cible. Exemple :translations_fr_FR.properties.Vous n'avez pas besoin d'associer des fichiers de ressources de la langue cible à votre conception de rapport. Lorsque vous ajoutez le fichier de ressources en langue sourcetranslations.propertiesCe fichier, Report Designer reprend automatiquement les autres.
Le texte suivant est un exemple de
translation_fr_FR.properties
Contenu du fichier de ressources :Cher=cher
Félicitations = Félicitations pour notre équipe. Nous sommes ruptures de pouvoir !
Conditions = Votre Emploi avec notre société comprend des éléments inférieurs à la règle :
Date_Of_Hire=Date d'embauche :
Business_Title=Titre Affaires:
Manager_Name=Nom du gestionnaire:
Organisation=Organisation :
Site = Emploi :
Base_Pay_Amount=Montant du Salaire de Base:
Embaucher Avec ou sans préavis. Il n'y a pas de validation de la part de la société que votre emploi se poursuivra pendant une période de temps inférieure ou égale à votre emploi.
Sincerely=Sincèrement,