angular - ngx-translate - 有没有办法在不设置根语言的情况下使用翻译文件?
问题描述
我有一个用户表单和一个提交按钮来下载报告。
用户可以选择用他选择的语言翻译报告。
独立于用户为报告选择的翻译,表单和应用程序不应更改翻译,仅更改报告本身。因此,我无法使用该.use()
方法。
我通过使用 lodash_get(file, key)
方法找到了简单翻译(没有插值参数)的解决方案。但是,当翻译包含插值参数 ex 时,我没有解决方案:{{ value }}
因为我不能将任何语言环境作为参数传递给translateService.get()
nortranslateService.instant()
方法。
这里有工作吗?
解决方案
推荐阅读
- excel - 在excel的文本列中查找重复次数超过特定数字的单元格
- react-native - 构建 React-Native 应用程序时出错
- haskell - 如何在 Hspec 测试中使用 QuickCheck?
- python - Pandas 按条件分组
- c# - C# DataGridView 条件格式
- ios - 个人热点的多人连接不起作用
- kendo-ui - 如何增加条的宽度(Kendo + Angular)
- sql - 在使用 PostgreSQL 的选择查询中删除基于字段的重复行?
- r - 如何按其他变量的因子水平排列 Y 轴
- java - Neo4j:在 C:\Program Files\Java\jdk-10.0.2\bin\bin\java.exe 找不到 java