问题标签 [angular-gettext]
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.
angular - angular-gettext 不起作用,尽管没有显示错误
三天前,我为一家本地公司启动了一个新的 Angular 项目,他们今天告诉我,他们希望他们的 Web 应用程序使用法语和英语。
所以我发现angular-gettext模块似乎是一个很好的解决方案。
我遵循了他们的官方教程(使用 Grunt),尽管遇到了一些困难,但我还是找到了没有错误的方法......但它仍然对我不起作用!
我将一些文本index.html
与指令一起放入文件translate
中,以测试我的配置。事实上,这个文件不会包含任何东西,除了<app-root></app-root>
应答器。
所以让我们从 myGruntfile.js
和它的两个任务开始:
我使用以下代码myApp
在文件中声明了模块:app.js
因此,当我运行我的grunt nggettext_extract
命令时,grunt nggettext_compile
一切正常,我po folder
的template.pot
文件和我js folder
的文件都有translations.js
。我使用它进行了翻译poedit software
,结果是我的fr.po
文件。
这是我translations.js
生成的文件:
本教程希望我将我添加<script>
到index.html
文件中,但使用angular-cli
我将它们添加到我的angular-cli.json
文件中:
所以对我来说,我做了所有事情,我的句子应该是法语而不是英语,但它不起作用......如果你能帮助我,那就太好了!
angularjs - 使用 Angular Gettext 翻译 JSON 文件
我正在使用 gettext 来翻译我的 AngularJS 网站——在我有可以添加“翻译”的 HTML 属性的地方,一切正常。
但是,我还有一个相当大且复杂的 JSON 文件需要翻译,其中包括数组和对象。
有没有办法将它包含在 gettext 所做的翻译中,到 PO 文件中?或者我是否需要重新考虑使用 JSON 文件来分割客户流的整个想法?
我在下面包含了 JSON 文件的初始提取
谢谢詹姆斯
angularjs - angular-gettext 不会从 .PO 文件中选择字符串
我已经根据文档安装了所有东西。根据文档,有些事情正在工作。如果您选择那些 lang ,是否有类似 Django 翻译的东西会自动替换特定语言的翻译?
索引.html
采购订单文件
当我运行我的代码时,它会搜索 Hello 并替换为Bonjour但我希望它自动替换,因为 Django 提前致谢。
android-studio - 如何在调用解密方法时从 EditText 获取密文作为输入并将其作为参数传递给函数?
我不能在解密方法中使用 encryptedText 变量。它显示“无法解析符号 encryptedText”错误。
所以我制作了一个 EditText(id:enterTextToDecrypt) 并在其中复制粘贴了加密文本,但是当我调用解密方法时,它不会在 TextView(id:viewDecryptedText) 中显示解密的文本。
代码有什么问题?请帮助我。(注意:加密方法有效)