Windows Phone 仪表板在我的 Windows Phone 8.1 应用程序中未检测到其他语言,仅默认
Windows Phone Dashboard doesn't detect additional languages in my Windows Phone 8.1 app, only default
我的 Windows Phone 8.1 应用程序支持 2 种语言并使用自己的本地化系统。我找到了两种不同的方法来添加第二语言:
1) how to add a language in WMAppmanifest file for Windows Phone 8.1 和
2) http://www.jayway.com/2014/04/22/windows-phone-8-1-for-developers-localizing-apps/
我都试过了:
1) 编辑 Package.appxmanifest
中的资源部分
<Resources>
<Resource Language="en-US" />
<Resource Language="ru-RU" />
</Resources>
2) 添加带有子文件夹的 Strings 文件夹
Strings
en-US
Resources.resw
ru-RU
Resources.resw
但 Windows Phone 仪表板未检测到除默认语言 (en-US) 之外的任何语言
您是否确保您正在测试的 phone 安装了两种语言?
您的应用可能支持更多语言,但如果您没有为该语言设置 phone/keyboard,它只会让用户访问它可以访问的语言。
这个工具可能会有帮助https://dev.windows.com/en-us/develop/multilingual-app-toolkit
编辑:还必须记住不要有空的资源文件,需要在其中找到一些(任何)内容!
我的 Windows Phone 8.1 应用程序支持 2 种语言并使用自己的本地化系统。我找到了两种不同的方法来添加第二语言:
1) how to add a language in WMAppmanifest file for Windows Phone 8.1 和
2) http://www.jayway.com/2014/04/22/windows-phone-8-1-for-developers-localizing-apps/
我都试过了:
1) 编辑 Package.appxmanifest
中的资源部分<Resources>
<Resource Language="en-US" />
<Resource Language="ru-RU" />
</Resources>
2) 添加带有子文件夹的 Strings 文件夹
Strings
en-US
Resources.resw
ru-RU
Resources.resw
但 Windows Phone 仪表板未检测到除默认语言 (en-US) 之外的任何语言
您是否确保您正在测试的 phone 安装了两种语言?
您的应用可能支持更多语言,但如果您没有为该语言设置 phone/keyboard,它只会让用户访问它可以访问的语言。
这个工具可能会有帮助https://dev.windows.com/en-us/develop/multilingual-app-toolkit
编辑:还必须记住不要有空的资源文件,需要在其中找到一些(任何)内容!