Gestion des langue en asp.net

Touiks Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
phil232 Messages postés 607 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis débutante en asp.net et j'aimerais savoir comment gérer les langues. Comment détecter la langue du navigateur? Comment s'effectue la traduction? (stockage des textes quelque part?) ou tout simplement, comment proceder pour créer un site multilangue?

Merci d'avance et bonne journée !
A voir également:

3 réponses

phil232 Messages postés 607 Date d'inscription   Statut Membre Dernière intervention   178
 
ça depend, Delphi et VB utilise un fichier qui s'appelle "resource file" qui fait ça + ou - automatiquement. seulement tu le compile avec ton programme. tu peut donc plus rien ajouter ou enlever. dans ce que j'ai vu jusque aujourd'hui (20 ans) la soluce avec la bdd me semble la meilleure. grand avantage : l'utilisateur peut ensuite adapter les labels à ses besoins, ce qui peut être un argument de vente.
2
Touiks Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci phil232 pour ta réponse.
Pour le moment, il s'agit juste d'une traduction français -> anglais.
J'ai saisi le stockage des données, ça me conforte dans mon idée, je pensais juste qu'il existait une autre méthode.
1
phil232 Messages postés 607 Date d'inscription   Statut Membre Dernière intervention   178
 
comment proceder pour créer un site multilangue? créer une table avec un ID, la langue et la traduction. Puis à l'appel de la page en remplace les textes des labels avec ce qu'on a dans la table.
Puis, gestion de langues dans .NET ? Il éxiste environ 200 langues (plus ou moins utilisées) dans ce monde. Je ne crois pas que .NET les gère toutes.
0