angular-i18n相关内容
我有一个 Angular 应用程序,可以毫无问题地部署到 Azure 应用服务. 首先我使用以下命令编译我的应用程序: ng build --output-path=dist --aot -prod 然后我将以下 web.config 添加到 dist 文件夹:
..
我正在尝试将 Universal 与 i18n 结合使用. 我已经在构建应用程序并设置服务器配置,这样一旦应用程序进入浏览器端模式,用户就会被重定向到应用程序的正确翻译,这很好. 我遇到的问题在于服务器端渲染. 以express server的设置方式,我看不到如何提供通用的服务器端正确翻译,只显示默认语言而不是本地语言. 与浏览器端一样,我尝试为服务器端模式使用的 main.bund
..
我的应用程序中确实有多语言支持,并且想要实现角度材料日期选择器的翻译.我已经使用了材料中的 dateAdapter 类并设置了值,但在这样做时,我的显示格式正在发生变化. 有人遇到过同样的问题吗? export const MY_FORMATS = {解析:{日期输入:'LL',},展示: {日期输入:'ddd,MMM.D YYYY',monthYearLabel: 'MMM YYYY
..
是否可以在 Angular6 的组件源代码中翻译字符串. F.e. window.confirm("帮帮我"); 除了 HTML 文件的正常翻译之外,我什么也没找到(Angular Docs i18n). 提前致谢 解决方案 您可以使用 https://github.com/ngx-translate/i18n-polyfill 直到 Angular i18n 获得对它的内
..
是否可以在 Angular6 的组件源代码中翻译字符串. F.e. window.confirm("帮帮我"); 除了 HTML 文件的正常翻译之外,我什么也没找到(Angular Docs i18n). 提前致谢 解决方案 您可以使用 https://github.com/ngx-translate/i18n-polyfill 直到 Angular i18n 获得对它的内
..
我是一个 Angular 初学者,我阅读了 Angular 的文档,对于这样一个基本的事情来说很难......我希望我的应用程序中的日期和其他内容具有法语语言环境,而不是默认的“en-"美国…… 我开始阅读这个 Angular 文档,这似乎有点不完整,因为,我做了文档状态,并失败: >...\ClientApp>ng serve --configuration=fr在项目“ClientAp
..
在 Angular 6 中,现在我想我理解了如何制作 i18n 文件并使用它们(例如 https://angular.io/guide/i18n),我想知道上述文件的维护.如果我进入并更改 html,根据我的理解,我将不得不使用 ng xi18n 命令重新生成 messages.xml 文件,这意味着我需要将文件重新翻译成其他语言,或者至少进行某种视觉匹配,以便我可以将某些 div 标签的内容从旧
..
我正在使用最新的 Angular5 构建一个应用程序,我需要的是让用户能够切换语言.我从来没有在 Angular2+ 中实现过这个(实际上我使用的是 Angular5). 我需要在两个地方设置翻译: 组件的模板 html - 将标签更改为指定语言 在 component.ts 文件中的代码 - 我可能需要翻译一些在代码中的特定条件下动态构建的字符串 我正在查看 ngx-tran
..
我们必须等到 Angular 6 的 angular-i18n 才能支持代码中的错误消息翻译等. 对于那些使用 angular-i18n(例如,而不是 ngx-translate)的人,您在此期间在做什么来处理代码中的翻译?我突然想到,如果没有很多字符串,那么一个简单的语言服务可以使用通过语言代码和 id 获取翻译的方法,但我对更优雅和“有角度"的东西感兴趣. 我不知道承诺的代码翻译支
..
我的应用程序中确实有多语言支持,并且想要实现角度材料日期选择器的翻译.我已经使用了材料中的 dateAdapter 类并设置了值,但在这样做时,我的显示格式正在发生变化. 有人遇到过同样的问题吗? export const MY_FORMATS = {解析:{日期输入:'LL',},展示: {日期输入:'ddd,MMM.D YYYY',monthYearLabel: 'MMM YYYY
..
有没有办法使用 Angular i18n AOT 转换子组件中的自定义属性值? 我知道我们可以按如下方式翻译 HTML 元素属性. 当我尝试此操作时,它不会在 messages.xlf 文件中生成条目.我找不到任何关于此的示例. 解决方案 已在 Angular 7 中测试.默认情况下它有效.您不能对 i18n 文本使用 [title] 表示法.应该是纯文本.
..
我准备了具有本地化语言版本的应用程序.为此,我使用了原生 Angular i18n 模块,该模块准备了两个应用程序包,每个包都使用适当的语言. 应用程序的每个版本都在我的 nginx 服务器上的各个位置下可用: myapp.com/en/... myapp.com/pl/... 我希望我的应用程序安装一次作为 PWA 并使用(单个?)服务工作者提供两种语言版本. 不幸的是
..
自Angular 9开始,我们就可以使用 $ localize`Hello $ {name}:name:` 对于i18n,使用打字稿代码.这仍然有一些限制,因为 ng xi18n 命令无法检测到字符串,但是如果将这些文本手动添加到翻译文件中,它将起作用. $ localize 函数在 github问题.从最后的评论看来,如果他们保持轻量级,Angular团队正在考虑使用它. 同
..
我目前通过以下方式在"美国"上定义" LOCALE_ID ": @NgModule({提供者:[{提供:LOCALE_ID,useValue:"en-US"},...],进口:[...],引导程序:[...]}) ,效果很好.但是,为了测试日期在法语中的显示方式,我将" en-US "替换为" fr-FR ",然后出现错误: 缺少语言环境"fr-FR"的语言环境数据. 我做了一
..
我有一个Angular应用程序,可以毫无问题地部署到Azure App Service. 首先,我使用以下命令编译应用程序: ng build --output-path=dist --aot -prod 然后将以下web.config添加到dist文件夹:
..
我正在使用 Angular国际化(i18n)用两种不同的语言(fa/en)开发应用程序. 目标是将两个不同的版本部署到服务器上的子文件夹中(example.com/en/...) 这些版本不仅在翻译上有所不同,而且样式和布局方向也不同. 我可以为这样的任何本地化(语言)服务 "architect": { "build": { ... ,
..
是否可以在Angular6的组件的源代码内部转换字符串。 F。 e。 window.confirm(“帮助我”); 除了HTML文件的常规翻译( Angular Docs i18n )。 请先谢谢您 解决方案 您可以使用 https://github.com/ngx-translate/i18n-polyfill ,直到Angular i18n获得
..
我目前正在向我们公司使用的Angular应用添加语言环境。经过一番思考,我们决定采用Angular 5+本机i18n支持。 不过,据我了解,每次翻译文件都是使用 ng xi18n --outputPath src / locale / --locale en 创建一个新文件。这意味着,每次添加新的i18n标记时,已经包含旧翻译的先前XLF文件都需要与新翻译合并。 这似乎很麻烦,因此我的
..
我是Angular的初学者,我阅读了Angular的文档,很难做到这一点……我希望我的应用程序中的日期和其他内容具有法语语言环境,而不是默认的'en-美国” ... 我开始阅读此Angular 文档,似乎有点不完整,原因是我做了文档说明,但失败了: > ... \ClientApp> ng serve --configuration = fr 在项目'ClientApp'中找不到配置
..
在Angular 6中,现在我想我了解如何制作i18n文件并加以利用(例如 https:/ /angular.io/guide/i18n ),我想知道有关维护上述文件的信息。如果我进入并更改html,据我所知,我将不得不使用 ng xi18n 命令重新生成messages.xml文件,这意味着我将需要将文件重新翻译成其他语言,或者至少进行某种视觉匹配,这样我就可以将div标记的内容从新的,已翻译过
..