Question

Quelle est la meilleure façon de gérer les traductions du texte standard dans un SSRS.Par exemple, si j'ai un rapport qui affiche une grille de contenu, quelle est la meilleure façon d'afficher la traduction correcte de l'en-tête de cette grille, en supposant que la culture du rapport est correctement définie.

En d'autres termes, est-il possible d'exploiter les ressources de manière SSRS rapport, ou suis-je obligé de stocker tout ce texte dans la base de données et de l'interroger ?

Était-ce utile?

La solution

Pour autant que je sache, il n'existe aucun moyen de localiser un rapport (c'est-à-dire d'automatiser la traduction des chaînes littérales)...

Comme vous l'avez dit, vous devez essentiellement utiliser la variable globale User!Language pour récupérer les paramètres de l'utilisateur, puis l'utiliser pour récupérer les chaînes appropriées de la base de données...

Cependant, vous pouvez adapter l'affichage des champs devise/numérique/date en fonction des paramètres régionaux de l'utilisateur.Il est également possible de modifier l'interface du Report Viewer pour qu'elle corresponde à la langue de votre utilisateur.

Voici quelques liens donnant des conseils sur la façon d’adapter les paramètres régionaux :

http://www.ssw.com.au/Ssw/Standards/Rules/RulesToBetterSQLReportingServices.aspx#LanguageSetting

Pack de langues pour Report Viewer :

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=e3d3071b-d919-4ff9-9696-c11d312a36a0

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top