用于语言和文化感知软件的术语

发布于 2024-07-09 22:05:27 字数 774 浏览 6 评论 0原文

我一直认为术语“国际化”和“本地化”(以及它们有趣的缩写 i18n 和 l10n)被普遍接受并用于谈论意识到语言和文化差异的软件。 但我最近读到了一个关于这些主题的问题,其中提到了所谓的“全球化”,并且也被标记为“全球化”。

因为我之前没有听说过这个术语,所以我想知道其他人是否实际使用过这个术语,以及它与我认为已建立和众所周知的术语相比如何,所以我转到标签页面并检查了不同的术语:

  • globali(z |s)ation: 37 个问题
  • 国际化(z|s)ation|i18n: 122 个问题
  • locali(z|s)ation|l10n: 97 个问题

所以这似乎是一个不太常见的术语。 我发现它也令人困惑,因为它以某种方式混合了 i18n 和 l10n 这两个术语(至少对我来说,“全球化< /a>”让我想到像 attac 这样的组织:)。 据我所知,该术语源自 .net/Microsoft 术语。

所以我的问题是:您使用/喜欢哪些术语以及您将这些术语与什么联系起来? 此外,为什么微软选择使用不同的术语,甚至对于不熟悉它的人来说有一些完全不同的含义?

I have always thought that the terms "internationalization" and "localization" (and their funny abbreviations i18n and l10n) were universally accepted and used for talking about software which is aware of language and cultural differences. But I recently read a question on SO about these subjects which referred to something called "globalization" and was also tagged as such.

Because I haven't heard this term before I wanted to know if is actually used by others and how it compares to the terms I thought were established and well known, so I went to the tags page and checked the different terms:

  • globali(z|s)ation: 37 questions
  • internationali(z|s)ation|i18n: 122 questions
  • locali(z|s)ation|l10n: 97 questions

So it seems to be a somewhat uncommon term. I find it also confusing because it somehow mixes the two terms i18n and l10n (and at least to me, "globalization" lets me think of organisations like attac :). As far as I can tell, the term originates from the .net/Microsoft jargon.

So my question is: Which terms do you use/prefer and what do you associate with these terms? Additionally, why did Microsoft chose to use a different term, which even has some totally different meaning to people not familiar with it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

一片旧的回忆 2024-07-16 22:05:27

(投票社区维基)

国际化/本地化
国际化/本地化

(community wiki for voting)

internationalization / localization
i18n / l10n

格子衫的從容 2024-07-16 22:05:27

以下是 Microsoft 如何使用此术语的非常详细的解释: Dr International

Here is a pretty detailed explanation how Microsoft uses this terminology: Dr International

梦萦几度 2024-07-16 22:05:27

对我来说,这三个概念的含义略有不同:

全球化——正如《纽约时报》的托马斯·弗里德曼所描述的那样,这是“世界的扁平化”。 基本上,这个想法是世界变得越来越小,我们彼此之间的联系比以往任何时候都更加紧密。

国际化——这只是指多个国家,范围相当广泛。

本地化——这进一步深入到个性化,用户所在的城市可能会获得与另一个城市不同的网站,并且考虑到一个国家内可能存在的细微方言差异。

因此,根据我想强调的含义,每个人都有其相关性,但值得注意的是一个人所采取的观点。

To me, all 3 have slightly different meanings:

Globalization - This is the "flattening of the world" as Thomas Friedman of the New York Times would describe it. Basically, the idea is that the world is getting smaller and we are more connected to each other than ever before.

Internationalization - This is merely referring to multiple countries, which is rather broad.

Localization - This is going even further into the personalization where a user's city may get a different site than another city, as well as taking into account subtle dialect differences that may exist within a country.

Thus, depending on what meaning I want to emphasize, each has their relevance though it is worth noting what perspective one is taking.

女皇必胜 2024-07-16 22:05:27

AFAIK,i18n 和 l10n 的技术解释是 i18n 是使用钩子来获取特定语言环境的 l10n 的重构。 (所以 i18n 是插入 gettext 并用 _() 宏填充代码的过程,而 l10n 是实际的翻译。)

Wikipedia 的 i18n 和 l10n 是来自 DEC 的,当时全球化/g11n 是来自 microsoft+ibm 的新内容。

AFAIK, a technical interpretation of i18n and l10n is that i18n is the refactoring to use hooks to get the l10n for the particular locale. (So i18n is the process of plugging in gettext and peppering the code with those _() macros and l10n is the actual translating.)

Wikipedia has i18n and l10n coming from DEC, back-in-the-day, while globalization/g11n is new from microsoft+ibm.

那些过往 2024-07-16 22:05:27

(投票社区维基)

全球化

(community wiki for voting)

globalization

公布 2024-07-16 22:05:27

i18n:将软件修改为区域设置中立
l10n:添加对特定区域设置的支持
g11n:i18n + l10n

i18n: Modifying software to be locale-neutral
l10n: Adding support for a particular locale
g11n: i18n + l10n

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文