AngularJS 1.3、1.4 和 2 中的 i18n 和 l10n 有什么区别?

What are the differences between i18n and l10n in AngularJS 1.3, 1.4 and 2?

我有一个使用 AngularJS 1.4 编写的 AngularJS 应用程序。我们需要对其进行调整以适应不同的语言,当然在未来的某个时候我们需要迁移到 AngularJS 2.0。

有没有人使用过 AngularJS 1.4 和 2 的 i18n 和 l10n 功能?据我了解,1.4 在 1.3 的基础上增加了新功能,但我找不到任何关于更改内容的信息:-(

我想知道的是是否有一些大的差异。大到我们应该等到 AngularJS 2.0 才开始国际化。

请不要关闭这个问题。是的,我知道它可能不完全适合作为一个完美的问题,但我很确定那里有开发人员和我问同样的问题。

因为 AngularJS 2.0 将是一个完整的重写,我不认为依靠能够从以前的版本迁移是一个好主意。而且,它不会很快发布,甚至 1.4 版本也不稳定。

您应该始终使用最新的稳定版本。但是,有一个official thread about migrating

如果您想了解具体的变化,例如l10n and i18n have a look at the changelog.