CodeS-SourceS
Rechercher un code, un tuto, une réponse

Gestion très simple des langues (culture) en asp.net 2.0

Mai 2017

Les codes sources sont là : Gestion très simple des langues

Grâce aux valeurs Culture et UICulture permettent de choisir si la langue est sélectionnée automatiquement (auto) ou d'imposer une langue (par exemple fr-FR pour Français) :

- UICulture : indique la langue des contrôles et des formats d'affichages. Par exemple, un montant apparaîtra comme cela pour la France : 65 545,42 € et $65,545.42 pour les USA. Un contrôle Calendar apparaitra en Français ou autre suivant la langue.

- La variable Culture définie la langue utilisée pour les fichiers de ressources.

Le répertoire App_LocalResources contient les fichiers de ressources (traductions) pour une page définie.
Le répertoire App_GlobalResources contient les fichiers de ressources (traductions) utilisable par n'importe quelle page de votre site.

Par exemple, Default.aspx.resx contient les traductions par défaut de la page Default.aspx et Default.aspx.en.resx contient la langue anglaise.

Pour tester le code, vous pouvez changer la langue de préférence dans Internet Explorer.
Pour cela, cliquer sur le bouton "Langues..." de la boite "Otions Internet".

Voici un petit exemple pour un contrôle label :

La propriété meta:resourceKey indique le nom de la ressource à utiliser.

Voici le contenu du fichier de ressource par défaut (Default.aspx.resx) :

[Image:http://static.commentcamarche.net/codes-sources.commentcamarche.net/pictures/faq-9704aea4d0ebbaf0a0b679c0ad11866e.png|500px||center]

Voici, j'espère avoir été clair et que ce code pourra servir à quelqu'un.

J'attends vos commentaires.

Bon code,

Walter

PS : Cet exemple est inspiré d'un WebCast américain publié par Microsoft.

A voir également

Publié par walterskinner.
Ce document intitulé «  Gestion très simple des langues (culture) en asp.net 2.0  » issu de CodeS-SourceS (codes-sources.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
La commande "shutdown"
Add-in pour windows live messenger