我正在开发一个UWP应用程序,我喜欢我有几种语言版本。我正在使用visual studio 2015,我该怎么做?
答案 0 :(得分:3)
良好的开端:https://docs.microsoft.com/en-us/windows/uwp/globalizing/globalizing-portal
本质上:在xaml中设置x:Uid元素。在您的资源文件中执行[x:Uid]。[PropertyName]
所以例如:
在资源文件中,文本proeprty的键将是tb1.Text
答案 1 :(得分:0)
首先,在您的应用项目中创建以下文件夹结构:
\Strings
\Strings\en-US
\Strings\it-IT
然后在最后两个文件夹中添加一个新文件:Resources.resw
,其类型为Resource File
,
在主页面中添加TextBlock
控件,设置属性x:Uid="TextWelcome"
,然后在每个Resources.resw
中添加新项:
Name: TextWelcome.Text
Value: (your localized string)
构建并启动应用,更改计算机的文化,然后检查应用的本地化版本。
以下是一篇文章和示例应用项目供您参考: