angular - Angular 6 本地化路由器不起作用
问题描述
我使用 Angular 6。更改站点语言后,我尝试翻译浏览器 url(en/home -> fr/maison),我使用 @ngx-translate(https://github.com/ngx-translate/core#installation)和本地化路由器(https://github.com/Greentube/localize-router#localizerouterconfig)。当我更改语言时,网站内容正在被翻译,但 url 不是。它在 Angular 5 中工作,但在升级到 Angular 6 后它不起作用
解决方案
@angular/router@latest 与本地化路由器最新版本不兼容,请使用@angular/router <=5.2.6 版本
推荐阅读
- java - 转换列表映射结构内的单个对象
- html - HTML CSS 问题 - 左边的图像和右边的段落
- firefox - Google Analytics URL 被 Firefox 中的 CSP 阻止,而 CSP 中允许被阻止的 URL
- amqp - 是否可以延迟从 quarkus 中的通道(amqp、kafka 等)消费?
- node.js - 如何通过node.js中的nodemailer向在html中写了他的电子邮件地址的用户发送电子邮件
- .netrc - 我可以向 .netrc 文件添加注释吗?
- javascript - “你确定要离开吗?” 即使没有对表单进行任何更改,消息仍会弹出
- javascript - 如何在下拉菜单中添加 CSS 过渡?
- docker - Jelastic 自定义运行命令
- excel - 如何根据另一个参考列中的数据值填充或更新 Excel 工作表中的列值