Considerazioni sulle impostazioni internazionali per Reporting Services
Data aggiornamento: 14 aprile 2006
In SQL Server Reporting Services sono incluse risorse localizzate per il programma di installazione, Progettazione report, Gestione report, Visualizzatore HTML e tutti i messaggi restituiti dal server di report. Reporting Services è localizzato in tutte le lingue supportate da SQL Server. Durante l'installazione vengono installate le risorse per tutte le lingue supportate. Per aggiungere il supporto per altre lingue non è necessario eseguire un programma di installazione separato.
Per i componenti del lato server, quali Gestione report e Visualizzatore HTML, la risorsa di lingua da utilizzare per un utente viene determinata in fase di esecuzione. A questo proposito svolgono un ruolo determinante sia l'applicazione client, in genere un browser, sia il sistema operativo del computer in cui viene eseguito il server di report. In questo argomento viene descritto in che modo il browser e le impostazioni internazionali del sistema operativo determinano la scelta della risorsa di lingua in fase di esecuzione.
Oltre alle problematiche di localizzazione sopra descritte, in questo argomento vengono fornite informazioni sulle impostazioni di lingua del report. Vengono inoltre indicati gli elementi non localizzati.
Utilizzo delle lingue in Reporting Services
Nella tabella seguente viene descritto l'utilizzo delle versioni delle lingue durante l'installazione di Reporting Services.
Lingua | Utilizzo |
---|---|
Lingua del server di report |
La lingua del server determina la lingua degli elementi seguenti:
Il supporto per tutte le 10 lingue di SQL Server viene fornito in una singola installazione di Reporting Services (non sono presenti Language Pack da installare). La lingua del server utilizzata dipende dalla lingua del sistema operativo. Se non è possibile trovare una corrispondenza esatta, viene usata una corrispondenza simile. Se non è disponibile, la lingua del server di report è l'Inglese (Stati Uniti). |
Lingua del browser |
La lingua e le impostazioni internazionali del browser determinano la risorsa di lingua utilizzata per:
|
Lingua del report |
Nei report vengono utilizzate impostazioni della lingua per etichette e formati:
|
Lingua del database |
I dati che vengono visualizzati all'interno di un report sono determinati dai valori effettivi dei dati all'interno del database e dalle impostazioni delle regole di confronto del server di database. |
[!NOTA] L'installazione di SQL Server è disponibile nelle lingue localizzate specifiche. Tutte le lingue localizzate di SQL Server, indipendentemente dalla versione della lingua dell'installazione utilizzata, sono supportate in Reporting Services.
Impostazioni della lingua per i report e per Progettazione report
In Progettazione report è possibile impostare la lingua di un report in modo che per i valori formattati, quali date, valuta e cifre, vengano utilizzati i formati di tale lingua. È consigliabile impostare la lingua in un report se il report viene distribuito in un ambiente multilingue. Se non si imposta una lingua, i formati da utilizzare vengono determinati dalla lingua del server. Se, ad esempio, è in esecuzione una versione francese del sistema operativo, nel report verranno utilizzati delimitatori e formati per i dati francesi, anche se le impostazioni internazionali e della lingua nel browser sono impostate su una lingua diversa. Se si desidera modificare le impostazioni internazionali e della lingua per utenti specifici, impostare la lingua del report utilizzando l'espressione =User!Language. Per ulteriori informazioni, vedere Utilizzo di espressioni in Reporting Services.
Per quanto riguarda Progettazione report, la risorsa di lingua che viene applicata all'ambiente di creazione di report è determinata dalla lingua di installazione di Microsoft Visual Studio. Se ad esempio si esegue la versione giapponese di Visual Studio, per Progettazione report viene utilizzata la risorsa della lingua giapponese. Se viene eseguita una versione di lingua di Visual Studio non supportata da SSRS, al suo posto verrà utilizzata una risorsa di lingua neutra. Per ulteriori informazioni sulle risorse neutre, vedere "Impostazioni della lingua del sistema operativo" di seguito in questo argomento. Per ulteriori informazioni sulle risorse neutre in generale, vedere la documentazione di Microsoft Visual Studio.
Impostazioni della lingua del browser
L'impostazione della lingua del browser è il fattore principale nella scelta della risorsa di lingua che il server di report utilizza per la connessione client. Un utente che accede a un server di report giapponese utilizzando una versione francese di Internet Explorer utilizzerà le versioni in francese di Gestione report, di Visualizzatore HTML e dello spazio dei nomi delle cartelle del server di report. Tutti gli errori, gli avvisi e i messaggi informativi verranno visualizzati in francese.
Si noti che le impostazioni della lingua del client interessano solo i componenti dell'interfaccia utente. I report visualizzati e gestiti dall'utente conservano le impostazioni della lingua precedentemente impostate. In un ambiente multilingue, questi fattori possono combinarsi in modo tale che in una stessa pagina nel browser possono essere visualizzate più lingue. Se ad esempio si utilizza un client in francese per accedere a un report in giapponese, verranno visualizzati entrambi i caratteri francesi e giapponesi, nei modi seguenti:
- Gestione report e la barra degli strumenti Report saranno visualizzati in francese perché l'applicazione client è in francese.
- Il report sarà in giapponese, così come gli snapshot della cronologia del report, le proprietà dei parametri e le proprietà delle sottoscrizioni impostate per il report perché la proprietà della lingua del report è impostata sul giapponese. Per ulteriori informazioni sulle impostazioni internazionali, vedere Utilizzo di espressioni in Reporting Services.
Impostazioni della lingua del sistema operativo
La lingua del sistema operativo determina la risorsa neutra da utilizzare se alla lingua dell'applicazione client non corrisponde alcuna lingua in Reporting Services. Se un'applicazione client si connette a un server di report con una lingua non supportata, all'applicazione vengono restituite le risorse neutre.
Alcuni elementi sono sempre articolati nella lingua corrispondente all'impostazione della lingua del sistema operativo, indipendentemente dall'impostazione internazionale del client. Questi elementi sono descritti nella tabella seguente.
Elemento | Descrizione |
---|---|
Ruoli predefiniti |
Reporting Services viene installato con vari ruoli predefiniti, ovvero Visualizzazione, Pubblicazione, Gestione contenuto, Report personali, Amministratore sistema e Utente sistema, articolati nella lingua del sistema operativo in cui viene eseguito il server di report. |
Cartella Users e cartella MyReports |
Questi nomi di cartelle sono riservati per la funzionalità Report personali, che richiede una struttura di cartelle fissa. Poiché i nomi riservati vengono gestiti dal server di report, i nomi di cartella riservati sono articolati nella lingua del sistema operativo in cui il server di report viene eseguito. |
Elementi non localizzati
In Reporting Services non è disponibile il supporto multilingue per i file di log, per il database di esempio AdventureWorks, per i report di esempio e per le applicazioni di esempio. Questi elementi sono disponibili solo in inglese.
Vedere anche
Concetti
Amministrazione di Reporting Services
Altre risorse
Distribuzione di Reporting Services
Guida in linea e informazioni
Cronologia modifiche
Versione | Cronologia |
---|---|
14 aprile 2006 |
|