Les langues affichées contrôlent à la fois le contenu disponible lors du référencement d’une base de données et la hiérarchie des activités de requêtes de données.
L’ajout d’une langue de contenu nécessite la création de nouvelles tables dans les bases de données MSSQL. Ces tables comportent le contenu traduit (dans la nouvelle langue ajoutée) qui serait en grande partie une réplication traduite du contenu dans les langues existantes. Les tables sont nécessaires pour mettre en ordre et organiser les nouvelles données disponibles, de sorte que sur demande de l’utilisateur, ces données peuvent être récupérées. Ainsi, l’ajout d’une nouvelle langue nécessite une modification de la base de données.
L’ordre des langues représente la hiérarchie des activités de recherche de données. Ce qui signifie que lorsque les utilisateurs interrogent du contenu, disponible dans plusieurs langues, les données qui seront présentés seront classées par ordre de priorité en fonction de l’ordre des langues.
Les requêtes de données donneront la priorité à la langue de contenu sélectionnée par un utilisateur. Si le contenu est disponible dans d’autres langues (c’est-à-dire pas la langue de contenu de l’utilisateur), il suivra la hiérarchie affichée dans la liste des langues. Si le contenu correspondant aux critères de requête n’est disponible qu’en une langue, la requête générera un résultat dans cette langue maternelle. Lorsque les données interrogées ne correspondent pas à la langue de contenu de l’utilisateur, elle sera affichée dans sa langue maternelle avec une abréviation de langue entre parenthèses (ex. français comme [fr], anglais comme [en], espagnol comme [sp], etc.).
Consultez les exemples suivants avec l’ordre de langue ci-dessous:
Ex. | Langue de contenu de l’utilisateur | Langues disponibles de l’objet recherché | Résultat |
---|---|---|---|
1 | Anglais | Anglais | En |
2 | Anglais | Français | [fr] |
3 | Anglais | Italien | [it] |
4 | Anglais | Anglais, Français | En |
5 | Anglais | Anglais, Italien | En |
6 | Anglais | Français, Italien | [fr] |
7 | Anglais | Anglais, Français, Italien | En |
8 | Anglais | Espagnol | NA |
9 | Français | Anglais, Français | Fr |
10 | Français | Anglais, Italien | [en] |
Laissez votre avis sur ce sujet.