I18n/L10n/G11n之间的实际区别是什么,特别是对发展意味着什么? [英] What is the actual differences between I18n/L10n/G11n and specifically what does each mean for development?
问题描述
可能重复:
本地化和国际化有什么区别?
I18n/L10n/G11n对我来说都是相同的本地化,但是人们一直在区分它们,尤其是在公司和市场营销方面,但是从程序员的角度来看,我没有看到这三个任务是如何做到的.同样的事情,每一项背后都有特殊的要求吗?对于不涉及全球市场的这些术语,诚实的程序员对程序员的解释是什么?换句话说,当转换为开发(编码)软件时,这三个术语之间的实质区别是什么?
谢谢!
Possible Duplicate:
Localization and internationalization, what’s the difference?
I18n/L10n/G11n all equal localization to me, but people keep making distinctions among these, especially in corporate and marketing, but I'm failing to see how these 3 tasks, from the programmer's point of view aren't the same thing, are there special requirements behind each one of these? What is some honest programmer to programmer explanations of these terms that doesn't involve global markets, in other words what's the nitty-gritty differences behind these three terms, when translated to developing (coding) software?
thanks!
Here's an article from the W3C: Localization vs. Internationalization
The short answer from them seems to be:
Localization refers to the adaptation of a product, application or document content to meet the language, cultural and other requirements of a specific target market (a "locale").
Internationalization is the design and development of a product, application or document content that enables easy localization for target audiences that vary in culture, region, or language.
So, it seems that internationalization is making the product able to be localized to a specific market. According to the W3C, globalization is another term for internationalization.
Personally, I use them mostly interchangeably but check out the article for more specificity of what each entails.
这篇关于I18n/L10n/G11n之间的实际区别是什么,特别是对发展意味着什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!