小编典典

本地化和国际化,有什么区别?

all

我要问一个关于准备桌面应用程序以在 UI 上支持多种语言的问题。

在搜索有关该主题的现有问题时,我想到了“国际”一词,因此我选择了国际化标签并阅读了一些匹配的问题。

最终我意识到我可能应该查看标记为本地化的问题。然而,似乎我并不是唯一一个混淆这两个术语的人。

那么,本地化和国际化之间的主要区别是什么?

另外,它们之间的明显区别真的那么重要吗?


阅读 59

收藏
2022-06-22

共1个答案

小编典典

国际化 (i18n)

 更改软件以使其不与一种语言/地区/文化硬连线的过程。

本地化 (l10n)

 将适当的资源添加到您的软件以支持特定语言/区域设置的过程。它的范围比[这个 Wikipedia 条目](http://en.wikipedia.org/wiki/Language_localization "关于语言本地化的维基百科")更大,但它是一个好的开始。

区分它们的价值在于(理论上)一旦您的程序经过 i18n 进程,您就可以根据需要迭代许多 l10n 进程;另外,语言准确也很好。

2022-06-22