问题标签 [ng2-translate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ionic-framework - 更改 Ionic2 上的语言 - 更改所有页面语言的最有效方法是什么?
我正在尝试使用ng2-translate onIonic2
来做多语言,我添加了一个用于button
更改. 基本上,更改语言的功能只在设置页面起作用,而其他页面不会发生任何事情。Apps
setting page
我有一个愚蠢的翻译方法,那就是添加一个功能,改变当前页面的语言,在每个页面上,当我点击按钮时它就会被执行setting page
。
但是这种解决方案效率较低,如何才能有效地做同样的事情呢?
这是我的代码的一部分:
设置页面:
/li>
angular - 如何使用ng2-translate翻译离子2中多本地的日期时间?
我想翻译离子日期时间。这就是我使用ng2-translate包的原因。
在这里,我使用ng2-translatemonthNames="{{ 'MONTHS' | translate }}" or [monthNames]="'MONTHS' | translate"
的翻译规则,但它仅显示错误无法读取未定义的属性“长度”。
如果有其他解决方案请回答。
angular - 在多语言 Angular 2 页面中使用 intro.js
我正在使用 angular 2 开发多语言网页。我想为我的用户添加一些使用 intro.js 的指南(考虑到我正在使用DefinitelyTyped 库)。当我用单一语言编写指南时可以,例如通过这一行:
但是当我尝试使用 ng2-translate 获得多语言指南时,我什么也得不到。这是我的代码:
在 data-intro 属性中,我测试了 {{ }} 、 " " 或 ' ' 的组合以查看语法是否错误,但它们都没有解决我的问题。我想知道是否有人可以帮助我。
angular - 如何使用 TranslationService.setTranslation 方法手动定义翻译
我正在使用ng2-translate
节点包在 Angular SPA 应用程序中实现翻译。
按照https://www.npmjs.com/package/ng2-translate中的说明(参见第 #3 节定义翻译),我在其中一个组件中定义了翻译,如下所示:
然而,这是行不通的。有人可以给我一个例子吗?
angular - ng2-translate 使用本地存储
我需要使用 localstorage 通过 ng2-translate 将所选语言存储在我的 Angular2 应用程序中。
我发现这个类应该将所选语言存储在本地存储中:
由于它不起作用,我为我的 angular2 版本修复了它:
现在我没有收到任何错误,但它不起作用,当我重新加载页面时,它会选择默认语言。
我还必须在我的导入中配置 ng2-translate 模块:
你知道代码有什么问题吗?
angular - angular 2 ng2-translate 自定义 TranslateLoader 不适用于 API
TranslateLoader
从 API 获取数据时,ng2-translate 无法使用自定义。下面是我的自定义 TranslateLoader
translateCustomLoader.ts
来自 API 的响应是
将 TranslateLoader 添加到app.module.ts中的提供程序
在我的 HTML 页面中,我有以下
我仍然看到hello
渲染。如果我更换,这很好用
和
所以我很确定配置没有任何问题。我在这里错过了什么?
angular - ng2 翻译和@Input()
我有以下问题。我如何@Input()
从 angular2 中翻译ng2-translate
?将非常感谢任何帮助。如果您对我的代码有任何其他问题,请询问。
我正进入(状态
您的电话号码:123 {{电话}}
我的代码
en.json
angular - 如何更改日期格式angular2
嗨,我想根据所选语言更改日期格式,我使用 ng2-translate,这是我的工作代码,但它是静态的:
我想有一个当前语言的格式日期,如下所示:
我"DATE": { "PIPE": "MM-dd-yyyy"
在 en.json 和 it.json 的哪个位置有 "DATE": { "PIPE": "dd-MM-yyyy"
可能吗?或者有没有办法以编程方式更改格式日期?
javascript - ng2-translate 在组件文件上结合charts.js
我在我的 ionic2 应用程序上使用 ng2-translate,它在 html 文件上的静态文本上运行良好:
但我不知道如何翻译与charts.js结合的组件文件上的字符串,例如:
我想翻译标签:'Richtige Antworten in %'。
如何在 typescript 和 JavaScript 文件中使用 ng2-translate 管道?
提前致谢
angular - 使用 ng2-translate 进行许多组件的翻译
嗨,我有翻译问题,我正在使用 ng2-translate 和这个主题:SB Admin Bootstrap 4 Angular 4
我有一个带有语言选择下拉菜单的标题,如果我更改语言,只有我的标题组件被翻译,而不是整个页面(我在我的所有项目中正确配置了管道,并在正确的模块中导入了 translatemodule)
我的 component.html 是:
在我的标题中,我有这个下拉列表:
如果它由许多其他组件组成,那么在整个页面上更改语言的方法是什么?