每次开发多语言应用时,默认情况下,android会将英语视为主要语言并从res/values/strings.xml
加载字符串资源。
如果要添加对其他语言的支持,则需要通过附加连字符和ISO语言代码来创建值文件夹。例如,如果要添加对法语的支持,则应创建名为values-fr
的值文件夹,并在其中保留strings.xml
文件,并将所有字符串翻译成法语。
有没有办法在不遵循上述程序的情况下开发多语言应用程序?
对于所有相应的语言..服务器中有相应的XML文件,我必须使用它们并翻译语言。