如何使用now ziet从一个url服务多个构建,以支持angular i18n
我现在使用Zeit为我的angular 9应用程序提供服务 我希望这个网站使用两种不同的语言(en和zh)-angular framework实现i18n的方法包括创建多个构建,因此在完全重建应用程序后,我的构建文件夹如下所示如何使用now ziet从一个url服务多个构建,以支持angular i18n,angular,routing,vercel,Angular,Routing,Vercel,我现在使用Zeit为我的angular 9应用程序提供服务 我希望这个网站使用两种不同的语言(en和zh)-angular framework实现i18n的方法包括创建多个构建,因此在完全重建应用程序后,我的构建文件夹如下所示 距离 嗯 zh 有两个构建 现在我想用Now Zeit来做这个。到目前为止,我已经建立了Now Zeit来与我的GitLab项目集成。我的设置如下所示: 框架预设:角度 Build命令:ng Build 输出目录:dist/en 发展目录:ng serve 这
- 距离
- 嗯
- zh
- 框架预设:角度
- Build命令:ng Build
- 输出目录:dist/en
- 发展目录:ng serve
- 路径:'/',重定向到:'/en/'
- 路径:'/en/,服务:'/dist/en/'
- 路径:'/zh/,服务:'/dist/zh/'
TIA你想导航到yoursite.com/en并用英语创建网站,如果你导航到…/zh你想用另一种语言创建网站,对吗?是的@jascopociampi看看这个:不起作用,因为stackblitz不允许加载自定义json,但是如果你在ngOnInit中使用console.log,你会看到该语言被捕获。这就是你要找的吗?另外,我在一个正在工作的项目中使用了这个精确的代码。如果您需要一些数据:您使用的是ngx translate而不是angular i18n。这将创建一个单独的构建,并根据本地版本提供不同的json对象。我正在寻找服务两个不同的版本-Angulari18n为每种语言创建一个单独的版本。