2009-08-19 8 views
0

Je dois créer une application dont l'interface sera modifiée par l'utilisateur final pour sa langue. et l'utilisateur final peut être la communauté qui va changer tous les détails de l'interface utilisateur ....Application multilingue - avec support communautaire?

quelle sera la meilleure façon de le faire? Si je vais avec les ressources .net, alors l'utilisateur doit utiliser les assemblages settelite et ils ne peuvent pas se faire eux-mêmes. Si je choisis XML, certains utilisateurs finaux ne connaissent pas le XML et je pense que CSV peut être utile.

quelqu'un peut-il avoir une meilleure idée alors CSV? Pourquoi ont-ils besoin d'avoir les assemblages satellites?

Répondre

0

Pourquoi ne pas leur donner les fichiers de ressources et ensuite les intégrer dans votre build?

+0

sera utilisé par nombre de n langues non possibles pour buil et donner à chaque fois qu'ils ont besoin de quelque chose comme sur la route! – shahjapan

+0

@shahjapan: Pourquoi pas? Les assemblys de ressources doivent simplement être déposés dans le dossier approprié pour l'application. Vous n'avez qu'à ajouter un nouvel assemblage pour chaque nouvelle langue que vous supportez. – casperOne

+0

oui, mais les utilisateurs finaux veulent le faire par eux-mêmes, et ils ne peuvent pas générer l'assemblage, chaque fois que je dois générer l'assemblage et leur dire de mettre dans le dossier installé. – shahjapan

0

Vous pouvez essayer la recherche d'une implémentation de .net gettext

l'application
+0

pouvez-vous fournir l'URL? – shahjapan

Questions connexes