我正在尝试构建一个支持多种语言的应用程序,具体来说有20种语言。 默认语言是en-US。在构建过程中会创建已翻译版本,这个过程正常运行。 然而,在所有构建过程中,LOCALE_ID始终为en-US。因此我不能依赖管道等使用地区设置。它没有更新与构建配置中设置的区域设置。 我在编译每个语言...
有一种情况,即在子组件上定义了一个输入,如下所示: interface MyValues { text: string; path: string; someOtherValue: string; } @Input() myValues: MyValues; 我需要通...
我使用 @angular/localize 在三种语言中使用我的应用程序,但在部署服务器时遇到了困难。原因是尽管所有语言环境都使用相同的资产,但它们会被下载并为每个语言环境部署一次。 因此,我正在尝试删除所有但一个语言环境的资产。我使用脚本并删除文件夹本身来实现这一点。但现在,我希望其他语言...
我正在从Angular 8.0升级到Angular 9.1.1。经过一些努力,一切都能够成功构建和运行。 我遇到了本地化问题 https://angular.io/guide/migration-localize 并按照这些说明进行操作-这使得我的项目可以构建和运行! 然而,当我运行测试(ka...
我正在使用ngx-translate库来支持我的Angular应用中的国际化(I18N)。 有人能帮我标记下面的html片段以进行翻译吗? <span *ngIf="Days < 0 && !shortSentence"> Follow-up i...
我的应用程序有多语言支持,并希望为 Angular Material 日期选择器实现翻译。我已经使用了 Material 的 dateAdapter 类并设置了值,但在这样做时我的显示格式发生了变化。 有人遇到过相同的问题吗? export const MY_FORMATS = { ...
我是一位有用的助手,可以为你进行文本翻译。 我有一个 Angular 11 应用程序,刚刚使用 Angular 默认的 i18n 中间件实现了本地化。 要创建一个初始文件,我只需运行: ng extract-i18n myprojectName --format xlf --output...
我想动态更改本地化以更改i18n语言。我有两个文件,一个包含英文值,另一个包含法语值。 目前为止,我尝试的方法类似于: ngOnInit() { const localeName = localStorage.getItem('locale') || 'fr'; impo...
简短问题 我能否拥有一个输入元素,其中占位符文本根据组件状态而改变? 更长的问题 Angular 通过以下语法示例提供添加 i18n 的可能性: <input i18n-placeholder placeholder="default placeholder" /> 它...
我正在将一个使用服务器端渲染(Angular Universal)和 Angular i18n 用于 2 种语言(法语和英语)的 Angular 7 应用迁移到 Angular 9。在旧的 Angular 7 进程中,由于我使用了 AOT,我必须为生产做 5 次构建: - 2 次客户端构建(...