问题标签 [angular-i18n]
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.
angularjs - Angular i18n/ngPluralize 中有没有办法检索数字的复数类别?
给定一个返回数字的表达式或变量,有没有办法为当前语言环境获取该数字的复数类别?
就像是
angularjs - 角翻译 UrlLoader
我遇到了关于 angular-translate useurlloader 的问题。我的配置在 angular 端;
我的网络 api 方面是;
但是我看不到翻译;
我应该怎么办 ?我应该如何从 web api 返回该键值对?需要帮忙。
PS:我解决了。问题是从 api 返回 JSON 格式。当我解决我的问题时..
angularjs - 角度翻译 PascalPrecht UrlLoader
谁能告诉我当我使用角度翻译时我应该在 WebAPI 中做什么?现在我正在使用 StringBuilder 来返回我的键和值的格式,例如;
这是返回 Json 数组的最佳方式吗?还是有另一种更好的方法以适当的格式返回 Json 数组?
javascript - angular-i18n %%KEY_NOT_FOUND%% 时如何放置默认语言
我正在从事一个包含大量文本和翻译的项目。我的项目是 angularJs 中的代码,我使用 angular-i18n。我的问题是当我忘记在它显示的每种 json 语言中添加密钥时%%KEY_NOT_FOUND%%
。
所以我想知道是否可以使用默认语言而不是这个丑陋的信息。
谢谢!
angularjs - 角度动态语言环境不适用于所有浏览器
我有角度翻译和角度动态语言环境的问题。语言环境和翻译在 chrome 中工作,但在另一个浏览器中不起作用。我在本地主机上工作,但是当我放在服务器上时,在所有浏览器中翻译工作但语言环境不工作。有人可以帮忙吗。这是代码
在 ctrl 中添加了这个
在 html 我用这个
翻译开关始终有效
angularjs-directive - Angular 指令作为 angular-translate 值
我在尝试将指令工作作为翻译值时遇到问题。这就是我所拥有的
在我看来:
当我检查元素时, ng-src 属性不再在标签上
我将其配置为:
我不确定发生了什么,但我认为该$sanitize
服务从 html 中删除了 ng-src,我不知道如何防止它,如果您有任何想法,他们将受到热烈欢迎
angularjs - 如何使用 i18n 国际化 Angular 应用程序
最近我开始国际化我的 Angular 应用程序。我听说过 (i18n),但我对此一无所知,但我有兴趣了解它。谁能给我推荐一些关于它的好文章。谢谢。
angular - 运行Angular i18n时如何设置messages.xlf输出位置?
我正在使用angular 的 i18n 工具,并将 messages.xlf 输出移动到与默认位置(新目录:)不同的文件夹\app\locale
,如建议的那样。
当我重新运行
即使在新添加的 app/locale 目录中,messages.xlf
文件也会输出到默认位置。
如何指定输出messages.xlf
文件的输出位置,以防止每次重新生成时都必须移动它?
java - IntelliJ i18n 支持角度翻译
对于 Java 属性文件,我们在 Intellij 中有很好的 Resource-Bundle Editor 支持。
我的问题:是否有插件或设置可以对 angular-translate 使用的 JSON 属性文件进行相同的并排编辑?
它们基本上都是key-value文件,文件的命名非常接近(“locale-en.json”、“locale-fr.json”)。
javascript - 带有 ES6 和 Webpack 的 AngularJS 语言环境
我遇到了一个问题,我在做一个国际化的项目。我正在使用 AngularJS 1.5、ES6 和 Webpack,我还使用 ng-translate 来处理不同的文本。
当我使用 npm 更改网站的语言时,我安装了 AngularJS-i18n 来操作数字和日期,并安装了 AngularJS-dynamic-locale 来设置 $locale 语言。
问题是,我不知道如何从我的 config.js 中的 node_modules 加载 AngularJS 语言环境。我这样做了:
我设置了好的 URL,但我不知道为什么,应用程序返回 404 错误。而且我不知道如何将其加载到 webpack 其他...