【发布时间】:2016-04-20 15:09:10
【问题描述】:
我在 Windows Phone 8.1 应用程序中有一个默认的日期选择器控件。更改设备语言后,日期选择器字段仍保留英文文本而不是翻译文本。我是否应该添加任何单独的逻辑来翻译这些文本,例如在模板中明确定义月份名称和日期以及翻译所需的逻辑?
要翻译的带有突出显示文本的图像
任何帮助或建议都会有很大帮助。
提前致谢
【问题讨论】:
-
你有 Language 属性来指定应该使用哪种语言控制
-
您是否尝试在更改语言后重新启动?
-
@Archana.I 已将 Language 属性添加到 Datepicker 控件,并将语言值显式设置为“fr-FR”(法语)。但没有变化。
-
@Alexej 是的。更新设备语言后,设备提示我们更改语言。当设备语言更改时,我已经使用支持一些翻译的资源字符串本地化我的应用程序。但是这个 datepicker 控件是一个普通的控件,没有任何修改。不确定我是否需要为此明确定义字符串以支持翻译
-
如果您在 Package.appmanifest 文件中添加对该特定语言的支持,它将起作用。有默认语言字段
标签: c# winrt-xaml win-universal-app