多语言支持是一个枯燥乏味的工作,加之自身水平限制。使用微软的Multilingual App Toolkit就能在一定程度上解决这个问题。刚开始使用这个工具的时候完全不会,安装好后发现无法翻译。曾几何时还以为是软件的锅,直到前一段时间,我才发现了正确的安装方式。因此在这里记录下来。

1、准备工作。

2、安装和设置

  • 关闭VS2017,安装下载好的“Multilingual App Toolkit v4.0 (VS 2017)”安装包,一路默认安装即可。
  • 点击小娜,打开“凭据管理器”。

打开“凭据管理器”

  • 选择“Windows 凭据”,添加“普通凭据”。

  • 第一栏输入:Multilingual/MicrosoftTranslator
  • 第二栏输入:Multilingual App Toolkit
  • 第三栏输入:(Microsoft Azure的免费翻译api的密钥)
  • 注意前两栏前后不能有空格。点确定以后就大功告成了。

3、启用多语言应用程序工具包。

必须先为项目启用Multilingual App Toolkit,然后才能开始本地化应用程序。

要启用Multilingual App Toolkit:

  • 打开项目解决方案文件。
  • 在解决方案资源管理器中选择所需的项目。
  • 在“工具”菜单上,选择“启用Multilingual App Toolkit”。

现在就可以正常使用了。

附:如何获取免费的Microsoft Azure翻译密钥

  • 登陆Microsoft Azure,搜索“免费”。然后找到“翻译工具文本API”。可以免费使用2000000个字符。

  • 按照提示创建,定价选f0,其他随便。创建完成后。打开,就可以看到密钥了,有两个密钥,选择任何一个都可以。