我是Angular的i18n新手。 (我正在使用Angular 5.1.0。)
我决定使用内置的i18n(而不是ngx-translate或其他),因为我认为将来会更加支持。
我开始阅读官方文档和其他文章,但有一件事我不明白:
让我们说我必须使用3种不同的语言,然后......我必须建立我的应用程序3次?所以基本上这意味着,我有3个相同的应用程序副本,并且语言之间的切换实际上正在加载应用程序的另一个副本?
我知道,我无法在运行时更改语言,但拥有相同应用的多个副本感觉不对。我希望我错了。或者还有其他解决方案吗?