Traduction - localisation
De Banane Atomic
Aller à la navigationAller à la recherche
Fichier de ressources resx
- Ajouter une ressource pour l'anglais : MaRessource.resx
- Définir Hello → Hello
- Ajouter une ressource pour le français : MaRessource.fr.resx
- Définir Hello → Salut
MaRessource.Hello; // Hello Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("fr-FR"); MaRessource.Hello; // Salut // l'application va chercher la ressource fr-FR // comme elle ne la trouve pas elle va chercher la ressource fr |
<Window xmlns:MonXmlNamespace="clr-namespace:MonNamespace;assembly=MonAssembly"> <TextBlock Text="{x:Static MonXmlNamespace:MaRessource.Hello}" /> |
Placeholder {0}
- Définir Hello → Hello {0}
- Définir Hello → Salut {0}
String.Format(MaRessource.Hello, name) |