即使目标系统中没有安装该语言,.NET应用程序的泰米尔语本地化也能工作吗

本文关键字:泰米尔语 应用程序 本地化 工作 NET 目标系统 语言 安装 | 更新日期: 2023-09-27 18:20:11

我正在创建一个.NET windows窗体应用程序。我想把它翻译成泰米尔语。所以我使用本地化属性。它在我的电脑上运行良好。但我怀疑即使目标计算机中没有安装Tamil,这是否有效

即使目标系统中没有安装该语言,.NET应用程序的泰米尔语本地化也能工作吗

如上所述。。。

http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo(v=vs.110).aspx

请记住,区域性名称和标识符仅代表可以在特定计算机上找到的文化的子集。Windows版本或service Pack可以更改可用的区域性。应用程序使用CultureAndRegionInfoBuilder添加自定义区域性班用户使用Microsoft区域设置添加自己的自定义区域性生成器工具。Microsoft区域设置生成器是用托管代码编写的使用CultureAndRegionInfoBuilder类。

除了英语之外,你不能绝对确定客户端计算机上会有一种语言,文化是特定于windows版本的。你需要有一种后备语言(比如英语),或者将tamil语言包作为你的应用程序的先决条件。。。

http://windows.microsoft.com/en-AU/windows/language-packs#lptabs=win7

或者使用您的应用程序创建和部署您自己的自定义区域性。

是的,它会起作用。Windows有Unicode字体,所以例如,我的计算机(带有俄语本地化)可以正确显示tamil脚本。