9得票2回答
如何在 Angular 9 中动态更新 i18n 网站的 localeData 和 LOCALE_ID?

我正在尝试构建一个支持多种语言的应用程序,具体来说有20种语言。 默认语言是en-US。在构建过程中会创建已翻译版本,这个过程正常运行。 然而,在所有构建过程中,LOCALE_ID始终为en-US。因此我不能依赖管道等使用地区设置。它没有更新与构建配置中设置的区域设置。 我在编译每个语言...

8得票3回答
如何在Angular中使用i18n处理组件输入对象?

有一种情况,即在子组件上定义了一个输入,如下所示: interface MyValues { text: string; path: string; someOtherValue: string; } @Input() myValues: MyValues; 我需要通...

8得票1回答
如何在 Angular 中使用来自其他地区设置的资源?

我使用 @angular/localize 在三种语言中使用我的应用程序,但在部署服务器时遇到了困难。原因是尽管所有语言环境都使用相同的资产,但它们会被下载并为每个语言环境部署一次。 因此,我正在尝试删除所有但一个语言环境的资产。我使用脚本并删除文件夹本身来实现这一点。但现在,我希望其他语言...

8得票3回答
Angular 9国际化迁移——测试失败

我正在从Angular 8.0升级到Angular 9.1.1。经过一些努力,一切都能够成功构建和运行。 我遇到了本地化问题 https://angular.io/guide/migration-localize 并按照这些说明进行操作-这使得我的项目可以构建和运行! 然而,当我运行测试(ka...

7得票1回答
ngx-translate:在HTML中翻译字符串

我正在使用ngx-translate库来支持我的Angular应用中的国际化(I18N)。 有人能帮我标记下面的html片段以进行翻译吗? <span *ngIf="Days < 0 && !shortSentence"> Follow-up i...

7得票1回答
保持Material Angular 10格式,更改Datepicker的语言

我的应用程序有多语言支持,并希望为 Angular Material 日期选择器实现翻译。我已经使用了 Material 的 dateAdapter 类并设置了值,但在这样做时我的显示格式发生了变化。 有人遇到过相同的问题吗? export const MY_FORMATS = { ...

7得票2回答
如何处理 Angular 11 中的 extract-i18n 覆盖现有翻译?

我是一位有用的助手,可以为你进行文本翻译。 我有一个 Angular 11 应用程序,刚刚使用 Angular 默认的 i18n 中间件实现了本地化。 要创建一个初始文件,我只需运行: ng extract-i18n myprojectName --format xlf --output...

7得票1回答
Angular 5 动态更改国际化语言(i18n)

我想动态更改本地化以更改i18n语言。我有两个文件,一个包含英文值,另一个包含法语值。 目前为止,我尝试的方法类似于: ngOnInit() { const localeName = localStorage.getItem('locale') || 'fr'; impo...

7得票2回答
Angular 7中带有复数/选择的属性的国际化(i18n)

简短问题 我能否拥有一个输入元素,其中占位符文本根据组件状态而改变? 更长的问题 Angular 通过以下语法示例提供添加 i18n 的可能性: <input i18n-placeholder placeholder="default placeholder" /> 它...

7得票2回答
Angular 9:如何在服务器端渲染(Angular Universal)中使用Angular i18n

我正在将一个使用服务器端渲染(Angular Universal)和 Angular i18n 用于 2 种语言(法语和英语)的 Angular 7 应用迁移到 Angular 9。在旧的 Angular 7 进程中,由于我使用了 AOT,我必须为生产做 5 次构建: - 2 次客户端构建(...