L'internazionalizzazione nella SSRS
-
08-06-2019 - |
Domanda
Qual è il modo migliore per gestire le traduzioni di testi stock in a SSRS
.Ad esempio, se ho un report che mostra una griglia di contenuti, qual è il modo migliore per visualizzare la traduzione corretta per l'intestazione di quella griglia, presupponendo che la cultura del report sia impostata correttamente.
In altre parole: è possibile creare risorse in a SSRS
report o sono costretto a memorizzare tutto quel testo nel database e a interrogarlo?
Soluzione
Per quanto ne so, non c'è modo di localizzare un rapporto (il che significa automatizzare la traduzione delle stringhe letterali)...
Come hai detto, in pratica devi usare la variabile globale User! Language per catturare le impostazioni dell'utente e quindi usarla per recuperare le stringhe appropriate dal DB ...
Tuttavia, è possibile adattare la visualizzazione dei campi valuta/numerici/data in base alle impostazioni locali dell'utente.È anche possibile modificare l'interfaccia del visualizzatore di report per adattarla alla lingua dell'utente.
Di seguito sono riportati alcuni collegamenti che forniscono suggerimenti su come adattare le impostazioni locali:
http://www.ssw.com.au/Ssw/Standards/Rules/RulesToBetterSQLReportingServices.aspx#LanguageSetting
Pacchetto lingue per Report Viewer: