2012-10-10 121 views
1

的Android移动应用程序什么是最好的办法,它们支持多国语言</p> <p>多语言支持

要么使用了印地文不同的值不同的文件夹,法国等

或者

语种翻译像in Web Projects

任何其他...途径

请建议我最好的方法。

在此先感谢.....

+2

查看Java资源包。如果您输入“java i18n”,Google上有很多资料 – duffymo

回答

3

对于原生的Android项目,你可以创建一个从常量延伸,例如TitlesConstants.java一个公共接口:

public interface TitlesConstants extends Constants{ 

    @DefaultStringValue("Login") String login(); 
    @DefaultStringValue("Logout") String logout(); 
    } 

然后创建属性文件,例如TitlesConstants_eu.properties(巴斯克语):

login=Sartu 
    logout=Irten 

这是给你打电话是接口从你的Java代码,并获得跨过去的事情这取决于您用来查看数据的语言环境。

这种方法是由你自己完成的。