如何为不同语言命名具有不同名称的应用程序(Unity3d,Android)

时间:2015-12-09 21:02:26

标签: android unity3d

如何为不同语言命名具有不同名称的应用?

我正在使用Unity3d v.5.2.3f1 Personal。

2 个答案:

答案 0 :(得分:1)

如果它尚不存在,请为您要支持的其他每种语言创建一个文件夹\ Assets \ Plugins \ Android \ res \ values-xx。用两个字母的语言(不是国家!)代码替换“xx”。

如果您的设备与您创建的任何语言都不匹配,也可以创建一个没有语言代码(\ Assets \ Plugins \ Android \ res \ values)的语言代码(

在每个文件夹中,创建一个名为strings.xml的xml文件,其中包含:

 <?xml version="1.0" encoding="utf-8"?>
 <resources>
     <string name="app_name">Hello World</string>
 </resources>

资源 - http://www.bitsofbas.com/blog/post/32/localizing-app-name-in-android

答案 1 :(得分:0)

更新:

本地化字符串的文件夹名称应类似于以下方案: <resource type>-b+<language code>[+<country Code>]

例如值-b + es /…用于西班牙语

https://developer.android.com/training/basics/supporting-devices/languages#javaandroid.com/training/basics/supporting-devices/languages#java