Comment utiliser plusieurs langues pour l'application iPhone? Actuellement, je n'ai utilisé que l'anglais. Mais à l'avenir je veux utiliser environ 20 à 30 langues. Comment l'utiliser dans le développement de l'iPhone avec MonoTouch?Comment utiliser plusieurs langues pour une application iPhone avec MonoTouch?
11
A
Répondre
26
Vous devez créer un dossier pour chaque langue que vous utilisez au format "language.lproj" (par exemple en.lproj, de.proj) - vous devez créer un fichier appelé Localizable.strings (Compiler Action : Content)
Le fichier ressemble à ça:
"Name For Your String"="Translation For Your String"; // don't forget the semicolon!
vous pouvez appeler NSBundle.MainBundle.LocalizedString ("nom pour yourString", "", "")
est ici une courte prolongation méthode qui rend la traduction un peu plus facile:
public static class Extension
{
public static string t(this string translate)
{
return NSBundle.MainBundle.LocalizedString(translate, "", "");
}
}
-vous l'utiliser de cette façon:
// don't forget the using
"My String".t();
Questions connexes
- 1. Application iPhone avec différentes langues
- 2. iphone uiaccessiblity plusieurs langues
- 3. Comment localiser une application iPhone pour différentes langues?
- 4. Comment utiliser Farseer avec une application MonoTouch/ExEn?
- 5. Comment utiliser UITableViewDelegate.AccessoryButtonTapped (avec Monotouch)
- 6. Application iPhone pour iPhone avec plusieurs plumes
- 7. Créer une application ios en plusieurs langues
- 8. Comment utiliser plusieurs langues dans android
- 9. Comment implémenter plusieurs langues dans une application PHP?
- 10. application iphone monotouch promu comme application ipad
- 11. Monotouch - UIImagePickerController avec une application iPad
- 12. Structurer une application iPhone avec plusieurs vues
- 13. Application avec deux langues
- 14. CruiseControl.net avec plusieurs langues?
- 15. Application Iphone dans d'autres langues que l'anglais
- 16. Table avec plusieurs langues
- 17. Création d'une application dans plusieurs langues
- 18. meilleure façon de stocker/utiliser plusieurs langues
- 19. Multi langues Supports dans iPhone?
- 20. Utiliser d'autres langues avec ruby
- 21. Qui utilise AdMob dans une application iPhone MonoTouch?
- 22. Comment utiliser isAnimation dans une application iPhone
- 23. iPhone MonoTouch application crash au lancement
- 24. Mode Paysage iPhone Monotouch
- 25. Prise en charge de plusieurs langues dans une application Winforms
- 26. Obtenir les langues disponibles pour une application
- 27. XLIFF avec plusieurs langues cibles?
- 28. MonoDevelop/MonoTouch #if iPHONE?
- 29. IPHONE - Utiliser plusieurs vues
- 30. Comment fournir plusieurs langues pour une extension Chrome
Merci Thomas. J'ai donc besoin de traduire tous les mots anglais manuellement pour cela. droite? Est-ce qu'il y a un autre moyen? que diriez-vous de google translate? – bharath
Vous pouvez copier uniquement la chaîne non traduite et la traduire, mais je voudrais simplement utiliser l'anglais au lieu de google translations Pour la traduction par mot, il existe différents services de traduction que vous payez par mot qu'ils traduisent. –
J'ai utilisé des mots dynamiques. Fondamentalement toutes les valeurs venant du serveur seulement. Si l'utilisateur veut changer la langue signifie que j'ai besoin de changer au sein de l'application. Je ne veux plus appeler le serveur pour ça. – bharath