angular-i18n相关内容

通用 i18n 服务器端

我正在尝试将 Universal 与 i18n 结合使用. 我已经在构建应用程序并设置服务器配置,这样一旦应用程序进入浏览器端模式,用户就会被重定向到应用程序的正确翻译,这很好. 我遇到的问题在于服务器端渲染. 以express server的设置方式,我看不到如何提供通用的服务器端正确翻译,只显示默认语言而不是本地语言. 与浏览器端一样,我尝试为服务器端模式使用的 main.bund ..
发布时间:2021-11-28 17:36:26 其他开发

使用 Material Angular 10 的维护格式更改 Datepicker 的语言

我的应用程序中确实有多语言支持,并且想要实现角度材料日期选择器的翻译.我已经使用了材料中的 dateAdapter 类并设置了值,但在这样做时,我的显示格式正在发生变化. 有人遇到过同样的问题吗? export const MY_FORMATS = {解析:{日期输入:'LL',},展示: {日期输入:'ddd,MMM.D YYYY',monthYearLabel: 'MMM YYYY ..

在 Angular Typescript 代码中翻译字符串

是否可以在 Angular6 的组件源代码中翻译字符串. F.e. window.confirm("帮帮我"); 除了 HTML 文件的正常翻译之外,我什么也没找到(Angular Docs i18n). 提前致谢 解决方案 您可以使用 https://github.com/ngx-translate/i18n-polyfill 直到 Angular i18n 获得对它的内 ..
发布时间:2021-11-08 23:19:46 其他开发

在 Angular Typescript 代码中翻译字符串

是否可以在 Angular6 的组件源代码中翻译字符串. F.e. window.confirm("帮帮我"); 除了 HTML 文件的正常翻译之外,我什么也没找到(Angular Docs i18n). 提前致谢 解决方案 您可以使用 https://github.com/ngx-translate/i18n-polyfill 直到 Angular i18n 获得对它的内 ..
发布时间:2021-11-08 23:16:45 其他开发

Angular:如何以法语格式显示日期

我是一个 Angular 初学者,我阅读了 Angular 的文档,对于这样一个基本的事情来说很难......我希望我的应用程序中的日期和其他内容具有法语语言环境,而不是默认的“en-"美国…… 我开始阅读这个 Angular 文档,这似乎有点不完整,因为,我做了文档状态,并失败: >...\ClientApp>ng serve --configuration=fr在项目“ClientAp ..
发布时间:2021-11-08 23:06:36 其他开发

Angular 6:i18n:如何更新已翻译的现有 .xlf 文件?

在 Angular 6 中,现在我想我理解了如何制作 i18n 文件并使用它们(例如 https://angular.io/guide/i18n),我想知道上述文件的维护.如果我进入并更改 html,根据我的理解,我将不得不使用 ng xi18n 命令重新生成 messages.xml 文件,这意味着我需要将文件重新翻译成其他语言,或者至少进行某种视觉匹配,以便我可以将某些 div 标签的内容从旧 ..
发布时间:2021-11-08 23:06:03 其他开发

Angular 5 国际化

我正在使用最新的 Angular5 构建一个应用程序,我需要的是让用户能够切换语言.我从来没有在 Angular2+ 中实现过这个(实际上我使用的是 Angular5). 我需要在两个地方设置翻译: 组件的模板 html - 将标签更改为指定语言 在 component.ts 文件中的代码 - 我可能需要翻译一些在代码中的特定条件下动态构建的字符串 我正在查看 ngx-tran ..

用于代码翻译的 angular-i18n 解决方法?

我们必须等到 Angular 6 的 angular-i18n 才能支持代码中的错误消息翻译等. 对于那些使用 angular-i18n(例如,而不是 ngx-translate)的人,您在此期间在做什么来处理代码中的翻译?我突然想到,如果没有很多字符串,那么一个简单的语言服务可以使用通过语言代码和 id 获取翻译的方法,但我对更优雅和“有角度"的东西感兴趣. 我不知道承诺的代码翻译支 ..
发布时间:2021-11-08 22:29:51 其他开发

使用 Material Angular 10 的维护格式更改 Datepicker 的语言

我的应用程序中确实有多语言支持,并且想要实现角度材料日期选择器的翻译.我已经使用了材料中的 dateAdapter 类并设置了值,但在这样做时,我的显示格式正在发生变化. 有人遇到过同样的问题吗? export const MY_FORMATS = {解析:{日期输入:'LL',},展示: {日期输入:'ddd,MMM.D YYYY',monthYearLabel: 'MMM YYYY ..

用于自定义属性的 Angular 4 i18n

有没有办法使用 Angular i18n AOT 转换子组件中的自定义属性值? 我知道我们可以按如下方式翻译 HTML 元素属性. 当我尝试此操作时,它不会在 messages.xlf 文件中生成条目.我找不到任何关于此的示例. 解决方案 已在 Angular 7 中测试.默认情况下它有效.您不能对 i18n 文本使用 [title] 表示法.应该是纯文本. ..
发布时间:2021-11-04 11:49:57 其他开发

如何使用单个服务工作者启用多语言 Angular PWA 的安装?

我准备了具有本地化语言版本的应用程序.为此,我使用了原生 Angular i18n 模块,该模块准备了两个应用程序包,每个包都使用适当的语言. 应用程序的每个版本都在我的 nginx 服务器上的各个位置下可用: myapp.com/en/... myapp.com/pl/... 我希望我的应用程序安装一次作为 PWA 并使用(单个?)服务工作者提供两种语言版本. 不幸的是 ..

如何使用成角度的9 $ localize复数?

自Angular 9开始,我们就可以使用 $ localize`Hello $ {name}:name:` 对于i18n,使用打字稿代码.这仍然有一些限制,因为 ng xi18n 命令无法检测到字符串,但是如果将这些文本手动添加到翻译文件中,它将起作用. $ localize 函数在 github问题.从最后的评论看来,如果他们保持轻量级,Angular团队正在考虑使用它. 同 ..
发布时间:2021-04-06 19:35:56 其他开发

缺少语言环境"XXX"的语言环境数据带角的

我目前通过以下方式在"美国"上定义" LOCALE_ID ": @NgModule({提供者:[{提供:LOCALE_ID,useValue:"en-US"},...],进口:[...],引导程序:[...]}) ,效果很好.但是,为了测试日期在法语中的显示方式,我将" en-US "替换为" fr-FR ",然后出现错误: 缺少语言环境"fr-FR"的语言环境数据. 我做了一 ..
发布时间:2021-04-06 19:02:10 其他开发

在使用ng serve开发期间如何为不同的Angular语言环境提供服务?

我正在使用 Angular国际化(i18n)用两种不同的语言(fa/en)开发应用程序. 目标是将两个不同的版本部署到服务器上的子文件夹中(example.com/en/...) 这些版本不仅在翻译上有所不同,而且样式和布局方向也不同. 我可以为这样的任何本地化(语言)服务 "architect": { "build": { ... , ..
发布时间:2020-08-31 02:34:44 其他开发

翻译Angular Typescript代码中的字符串

是否可以在Angular6的组件的源代码内部转换字符串。 F。 e。 window.confirm(“帮助我”); 除了HTML文件的常规翻译( Angular Docs i18n )。 请先谢谢您 解决方案 您可以使用 https://github.com/ngx-translate/i18n-polyfill ,直到Angular i18n获得 ..
发布时间:2020-06-05 19:39:17 其他开发

更新Angular中的i18n翻译文件

我目前正在向我们公司使用的Angular应用添加语言环境。经过一番思考,我们决定采用Angular 5+本机i18n支持。 不过,据我了解,每次翻译文件都是使用 ng xi18n --outputPath src / locale / --locale en 创建一个新文件。这意味着,每次添加新的i18n标记时,已经包含旧翻译的先前XLF文件都需要与新翻译合并。 这似乎很麻烦,因此我的 ..
发布时间:2020-06-05 19:39:12 其他开发

角度:如何以法语格式显示日期

我是Angular的初学者,我阅读了Angular的文档,很难做到这一点……我希望我的应用程序中的日期和其他内容具有法语语言环境,而不是默认的'en-美国” ... 我开始阅读此Angular 文档,似乎有点不完整,原因是我做了文档说明,但失败了: > ... \ClientApp> ng serve --configuration = fr 在项目'ClientApp'中找不到配置 ..
发布时间:2020-06-05 19:39:10 其他开发

角度6:i18n:如何更新已翻译的现有.xlf文件?

在Angular 6中,现在我想我了解如何制作i18n文件并加以利用(例如 https:/ /angular.io/guide/i18n ),我想知道有关维护上述文件的信息。如果我进入并更改html,据我所知,我将不得不使用 ng xi18n 命令重新生成messages.xml文件,这意味着我将需要将文件重新翻译成其他语言,或者至少进行某种视觉匹配,这样我就可以将div标记的内容从新的,已翻译过 ..
发布时间:2020-06-05 19:39:08 其他开发