Définition et exploration de traductions

Une traduction est une représentation des noms d'objets Microsoft SQL Server 2005 Analysis Services (SSAS) (par exemple les groupes de mesures, les mesures, les dimensions, les attributs, les hiérarchies, les indicateurs de performance clés, les actions et les membres calculés) dans une langue spécifique. Les traductions permettent au serveur de prendre en charge les applications clientes qui autorisent l'emploi de plusieurs langues. Un tel client transmet l'identificateur des paramètres régionaux locaux (LCID, Locale Identifier) à l'instance de Analysis Services, qui l'utilise pour déterminer quel jeu de traductions utiliser lorsqu'elle fournit des métadonnées pour des objets Analysis Services. Si un objet Analysis Services ne contient pas de traduction pour cette langue ou ne contient pas de traduction pour un objet spécifié, la langue par défaut est utilisée pour renvoyer les métadonnées d'objets au client. Par exemple, si un utilisateur situé en France accède à un cube à partir d'une station de travail utilisant des paramètres régionaux français, l'utilisateur en question voit les légendes des membres et les valeurs de leurs propriétés en français si une traduction française est disponible. Cependant, si un utilisateur situé en Allemagne accède au même cube à partir d'une station de travail utilisant des paramètres régionaux allemands, cet utilisateur voit les noms des légendes et les valeurs des propriétés de membre en allemand.

Vous définissez les traductions pour les métadonnées de dimension sous l'onglet Traductions du Concepteur de dimensions pour la dimension concernée et sous l'onglet Traductions du Concepteur de cube. Vous pouvez utiliser l'onglet Traductions du Concepteur de dimensions pour définir des traductions non seulement pour la légende d'un attribut, mais aussi pour les légendes des membres qui sont représentés par cet attribut. Pour plus d'informations, consultez Traductions de dimension, Traductions de cube, Utilisation des traductions (SSAS).

Dans les tâches de cette rubrique, vous définissez les traductions de métadonnées pour un ensemble limité d'objets de dimension dans la dimension Time et d'objets de cube dans le cube du didacticiel de Analysis Services. Ensuite, vous allez parcourir ces objets de dimension et de cube pour examiner les traductions des métadonnées.

Spécification de traductions pour les métadonnées de la dimension Time

Pour spécifier des traductions pour les métadonnées de la dimension Time

  1. Ouvrez le Concepteur de dimensions pour la dimension Time, puis cliquez sur l'onglet Traductions.

    Les métadonnées apparaissent dans la langue par défaut pour chaque objet de dimension, comme le montre l'image suivante. La langue par défaut dans le cube du didacticiel de Analysis Services est l'anglais.

    Onglet Traductions du Concepteur de dimensions

  2. Dans la barre d'outils de l'onglet Traductions, cliquez sur Nouvelle traduction.

    Une liste de langues apparaît dans la boîte de dialogue Sélectionnez une langue.

  3. Cliquez sur Espagnol (Espagne), puis sur OK.

    Dans la nouvelle colonne qui apparaît, vous allez définir les traductions en espagnol pour les objets de métadonnées que vous souhaitez traduire. Dans ce didacticiel, nous n'allons traduire qu'un petit nombre d'objets pour illustrer le processus.

  4. Dans la barre d'outils de l'onglet Traductions, cliquez sur Nouvelle traduction, cliquez sur Français (France) dans la boîte de dialogue Sélectionnez la langue, puis cliquez sur OK.

    Une autre colonne de langue apparaît pour vous permettre de définir les traductions en français, comme le montre l'image suivante.

    Colonne Nouvelle langue pour les traductions en français

  5. Sur la ligne de l'objet Caption pour la dimension Time, tapez Tiempo dans la colonne de traduction Espagnol (Espagne) et Temps dans la colonne de traduction Français (France).

  6. Sur la ligne de l'objet All Periods pour la dimension Time, tapez Todos los Períodos dans la colonne de traduction Espagnol (Espagne) et Toutes les Périodes dans la colonne de traduction Français (France).

  7. Sur la ligne de l'objet Caption pour l'attribut Month Name, tapez Mes del Año dans la colonne de traduction Espagnol (Espagne) et Mois d'Année dans la colonne de traduction Français (France).

    Observez que lorsque vous entrez ces traductions, des points de suspension () apparaissent comme le montre l'image suivante. En cliquant sur ces points de suspension, vous pouvez spécifier une colonne de la table sous-jacente qui fournit des traductions pour chaque membre de la hiérarchie d'attribut.

    Spécifiez des traductions pour chaque membre

  8. Cliquez sur les points de suspension () pour la traduction Espagnol (Espagne) de l'attribut Month Name.

    La boîte de dialogue Traduction de données d'attribut apparaît.

  9. Dans la liste Colonnes de traduction, sélectionnez SpanishMonthName, comme le montre l'image suivante.

    Boîte de dialogue Traduction de données d'attribut

  10. Cliquez sur OK, puis cliquez sur les points de suspension () pour la traduction Français (France) de l'attribut Month Name.

  11. Dans la liste Colonnes de traduction, sélectionnez FrenchMonthName, puis cliquez sur OK.

    Les étapes de cette procédure illustrent le processus de définition de traductions des métadonnées pour les objets et les membres de dimension.

Spécification de traductions pour les métadonnées du cube du didacticiel de Analysis Services

Pour spécifier des traductions pour les métadonnées du cube du didacticiel de Analysis Services

  1. Ouvrez le Concepteur de cube pour le cube du didacticiel de Analysis Services, puis cliquez sur l'onglet Traductions.

    Les métadonnées apparaissent dans la langue par défaut pour chaque objet de cube, comme le montre l'image suivante. La langue par défaut dans le cube du didacticiel de Analysis Services est l'anglais.

    Langue par défaut dans l'onglet Traductions

  2. Dans la barre d'outils de l'onglet Traductions, cliquez sur Nouvelle traduction.

    Une liste de langues apparaît dans la boîte de dialogue Sélectionnez une langue.

  3. Sélectionnez Espagnol (Espagne), puis cliquez sur OK.

    Dans la nouvelle colonne qui apparaît, vous allez définir les traductions en espagnol pour les objets de métadonnées que vous souhaitez traduire. Dans ce didacticiel, nous n'allons traduire qu'un petit nombre d'objets pour illustrer le processus.

  4. Dans la barre d'outils de l'onglet Traductions, cliquez sur Nouvelle traduction, sélectionnez Français (France) dans la boîte de dialogue Sélectionnez la langue, puis cliquez sur OK.

    Une autre colonne de langue apparaît pour vous permettre de définir les traductions en français.

  5. Sur la ligne de l'objet Caption pour le groupe de mesures Internet Sales, tapez Ventas del lnternet dans la colonne de traduction Espagnol (Espagne) et Ventes d'Internet dans la colonne de traduction Français (France).

  6. Sur la ligne de l'objet Caption pour la mesure Internet Sales-Sales Amount, tapez Cantidad de las Ventas del Internet dans la colonne de traduction Espagnol (Espagne) et Quantité de Ventes d'Internet dans la colonne de traduction Français (France).

    Les étapes de cette procédure illustrent le processus de définition de traductions des métadonnées pour les objets de cube.

Exploration du cube en utilisant des traductions

Pour parcourir le cube en utilisant des traductions

  1. Dans le menu Générer, cliquez sur Déployer Analysis Services Tutorial.

  2. Après avoir déployé le didacticiel, cliquez sur l'onglet Navigateur, puis cliquez sur Reconnexion.

  3. Supprimez toutes les hiérarchies et toutes les mesures du volet Données, sélectionnez le didacticiel Analysis Services dans la liste Perspectives, puis vérifiez que le Didacticiel Analysis Services apparaît dans la liste Langue.

  4. Dans le volet Métadonnées, développez Mesures puis développez Internet Sales.

    Notez que la mesure Internet Sales-Sales Amount apparaît en anglais dans ce groupe de mesures.

  5. Dans la barre d'outils, sélectionnez Espagnol (Espagne) dans la liste Langue.

    Observez que les éléments du volet Métadonnées sont remplis à nouveau. Une fois les éléments du volet Métadonnées actualisés, observez que la mesure Internet Sales-Sales Amount ne figure plus dans le dossier d'affichage Internet Sales. Au lieu de cela, elle apparaît en espagnol dans un nouveau dossier d'affichage nommé Ventas del lnternet, comme le montre l'image suivante.

    Volet de métadonnées rempli à nouveau

  6. Dans le volet Métadonnées, cliquez avec le bouton droit sur Cantidad de las Ventas del Internet, puis sélectionnez Ajouter à la zone de données.

  7. Dans le volet Métadonnées, développez Date, développez Calendar, cliquez avec le bouton droit sur Date.Calendar Time, puis sélectionnez Ajouter à la zone de lignes.

  8. Dans le volet Données, développez successivement CY 2004, H1 CY 2004, et Q1 CY 2004.

    Observez que les noms de mois apparaissent en espagnol, comme le montre l'image suivante.

    Noms de mois en espagnol dans le volet de données

  9. Dans la barre d'outils, sélectionnez Français (France) dans la liste Langue.

    Observez que les noms de mois apparaissent maintenant en français, de même que le nom de la mesure.

ms166708.note(fr-fr,SQL.90).gifRemarque :
Un projet complet jusqu'à la leçon 9 est disponible en téléchargeant et en installant les exemples mis à jour. Pour plus d'informations, consultez la rubrique relative à l'obtention des exemples mis à jour dans Installation des exemples.

Leçon suivante

Leçon 10 : Définition de rôles administratifs

Voir aussi

Autres ressources

Traductions de dimension
Traductions de cube
Utilisation des traductions (SSAS)

Aide et Informations

Assistance sur SQL Server 2005