在 React 中应该使用 l10n 还是 i18n 中的哪一个?
Which one should be used in React, l10n or i18n?
我在 React 中有一个网页,我想使用 l10n(本地化),但只找到有关 i18n(国际化)的信息,所以我不知道 React 是否存在 l10n,或者我是否被迫使用 i18n .
l10n 代表本地化,i18n 代表国际化。
本地化是确保您的资源专注于特定受众需求的过程。
它的用途是调整您的全部内容,使其符合特定地点或市场的规范和期望。
要了解有关本地化的更多信息,请查看 this blog post。
国际化过程涵盖设计和开发。因此,基本上,您的软件代码的工具化(改编)任务是为其他语言、地区和文化做好本地化(不仅是翻译)准备。考虑 ltr 或 rtl、货币、日期格式等...
通常使用 i18n 框架来帮助完成此任务。
既然你说的是React.js,你可以看看this step by step guide for react-i18next。
要了解有关国际化的更多信息,请look at this blog post。
还有全球化,看看this。
所以 tldr;将网页国际化时需要考虑很多事情。
可以在这里找到更多信息:
我在 React 中有一个网页,我想使用 l10n(本地化),但只找到有关 i18n(国际化)的信息,所以我不知道 React 是否存在 l10n,或者我是否被迫使用 i18n .
l10n 代表本地化,i18n 代表国际化。
本地化是确保您的资源专注于特定受众需求的过程。 它的用途是调整您的全部内容,使其符合特定地点或市场的规范和期望。
要了解有关本地化的更多信息,请查看 this blog post。
国际化过程涵盖设计和开发。因此,基本上,您的软件代码的工具化(改编)任务是为其他语言、地区和文化做好本地化(不仅是翻译)准备。考虑 ltr 或 rtl、货币、日期格式等... 通常使用 i18n 框架来帮助完成此任务。 既然你说的是React.js,你可以看看this step by step guide for react-i18next。
要了解有关国际化的更多信息,请look at this blog post。
还有全球化,看看this。
所以 tldr;将网页国际化时需要考虑很多事情。 可以在这里找到更多信息: