gpt4 book ai didi

javascript - 无法在 AngularJS 中翻译内容

转载 作者:行者123 更新时间:2023-11-28 00:59:16 25 4
gpt4 key购买 nike

我尝试为下一行添加翻译

<h3>List your property <span>for sale or rent</span></h3>

我在我的 JSON 文件中添加了“列出你的属性(property)”和“出售或出租”的翻译。但是当我添加翻译时它只显示“列出你的属性(property)”和“出售或出租”文本没有显示。

我正在使用以下代码:

<h3 ng-show="lang == 'es'" 
ng-click="changeLanguage('en')"
translate="LIST_YOUR_PROPERTY">
<span ng-show="lang == 'es'"
ng-click="changeLanguage('en')"
translate="FOR_SALE_OR_RENT"></span>
</h3>

最佳答案

您必须像 ngTranslate documentation 中显示的那样使用您的翻译 key .为 LIST_YOUR_PROPERTY 使用 HTML 模板绑定(bind)所以你的值(value)在你的<h3></h3>元素不会被翻译字符串替换。

<h3>{{ 'LIST_YOUR_PROPERTY' | translate }}<span translate="FOR_SALE_OR_RENT"></span></h3>

关于javascript - 无法在 AngularJS 中翻译内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42884697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com