Le développement d'applications pour les utilisateurs mondiaux doit être en mesure de localiser le contenu en fonction des différentes langues et de la culture. En C #, la localisation peut être réalisée en utilisant des fichiers Resources (.resx).
Créer des fichiers de ressources
Pour ajouter des fichiers de ressources au projet, veuillez effectuer les opérations suivantes:
Droite -Cliquez le projet dans le gestionnaire de ressources de solution.
Ajouter des références à System.threading et System.globalisation.
Utilisez le code suivant pour récupérer la chaîne localisée:
Console.WriteLine(Properties.strings.Hello);
Cela fera que les applications utilisent des ressources régionales françaises (France).
<退> Mécanisme de retraitement
Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("fr-FR");
Si vous ne trouvez pas de fichier de ressources régional spécifié, il reviendra aux caractéristiques régionales avec la même langue (par exemple, "FR" plutôt que "FR-Fr"). Si vous ne trouvez aucun fichier de ressources régionales ou linguistiques spécifiques, il reviendra au fichier de ressources par défaut (pas de code linguistique).
Fichiers de ressources supplémentaires
cordes.fr-ca.resx (français au Canada)
Résumé
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!