Question:
Bien qu'il existe de nombreuses méthodes de localisation, les fonctions attendues sont encore impossibles. Le problème apparaît dans la bibliothèque de classe. Comment pouvons-nous atteindre cet objectif?
Réponse:<.> 1. Ajouter des fichiers de ressources:
droite -Click les "Propriétés" du projet, sélectionnez "Add - & gt; Nouveaux éléments ...", puis sélectionnez "Fichier de ressources" et nommez "Strings.resx". Ceci sera utilisé comme fichier de ressources par défaut.
<.> 2. Définir les ressources de chaîne:
Dans le fichier
<.> 3. Ajouter une référence du système:
La référence à l'espace de dénomination suivant:
System.threading
System.globalisation<.> 4. Exemple de code:
Exécutez le code suivant pour imprimer "Hello" à la console:
<.> 6. Opération CurrentUculture:
Pour changer de ressources localisées, veuillez utiliser le code suivant:
1 |
|
<.> 7. Mécanisme de retour:
Si vous ne trouvez pas de fichier de ressources régional spécifique, le système reviendra au fichier de ressources par défaut ou à un fichier de ressources plus courant.<.> 8. Localisation de granularité fine:
Créer des fichiers de ressources pour des zones de langue spécifiques (par exemple, le français français est "Strings.fr-fr.r.r.r.resx"). Ajoutez des ressources à la chaîne unique dans ce domaine, et la chaîne partagée peut être conservée dans des fichiers de ressources plus courants (par exemple "strings.fr.resx").
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!