【发布时间】:2016-12-28 02:51:51
【问题描述】:
我有一个让我发疯的“问题”。我必须做或不做某事。
使用 C# 进行通用项目。我开发了一个支持 3 种语言的应用程序。英语、西班牙语和波兰语。
我按照以下步骤操作:
- 为每种语言“en”、“es”、“pl”创建了包含不同子文件夹的文件夹“strings”。以及里面的resources.resw,里面有不同的文字。
- 在清单中设置为默认语言“en”。
- 我检查了清单中的 Language="x-generate" 行。
问题是,当我在笔记本电脑或移动设备 (ARM) 中调试应用程序时,它运行正常。 (在我调试的视觉工作室中,它可以工作)
设备是英文的,应用程序是英文的,设备是西班牙语的,应用程序是西班牙语的,等等。
但是当我在商店中发布应用程序并将其安装到商店中的某些设备时,它总是以英文运行。
我查看了我从商店安装它的设备,但配置中没有英文。
我错过了一些步骤吗?你知道我可以评论什么吗?
提前致谢, 亲切的问候,
【问题讨论】:
-
今天又试了一次。 1.在我的电脑本地运行项目,更改语言,应用程序正确更改语言。 2.从商店下载应用程序,总是英文的。
-
尝试不同的套餐航班,看看...目前没有结果。
标签: c# xaml localization windows-store-apps uwp