Javascript 使用角度平移将双引号替换为单引号?
我使用Javascript 使用角度平移将双引号替换为单引号?,javascript,angularjs,angular-translate,Javascript,Angularjs,Angular Translate,我使用angular translate将英语翻译成法语,但问题是它将单引号转换为双引号。我想用单引号替换翻译后的双引号。我有一个过滤器,但它不适用于翻译文本 代码段: <div class="no-text" ng-if="question.length == 0" translate="msg.site_is_not_applicable" translate-default="This site is not applicable"></div> 使用transl
angular translate
将英语翻译成法语,但问题是它将单引号转换为双引号。我想用单引号替换翻译后的双引号。我有一个过滤器,但它不适用于翻译文本
代码段:
<div class="no-text" ng-if="question.length == 0" translate="msg.site_is_not_applicable" translate-default="This site is not applicable"></div>
使用
translate
过滤器代替translate
指令。然后可以在同一绑定属性上链接多个筛选器。因此,您可以在翻译过滤器之后添加自定义过滤器。您的模板代码可以是:
<div class="no-text" ng-if="question.length == 0">
{{msg.site_is_not_applicable | translate | quoteSingle}}
</div>
{{msg.site{u不适用{translate}quoteSingle}}
使用
translate
过滤器代替translate
指令。然后可以在同一绑定属性上链接多个筛选器。因此,您可以在翻译过滤器之后添加自定义过滤器。您的模板代码可以是:
<div class="no-text" ng-if="question.length == 0">
{{msg.site_is_not_applicable | translate | quoteSingle}}
</div>
{{msg.site{u不适用{translate}quoteSingle}}
app.module()似乎有些奇怪。你写这篇文章是为了简单起见?这可能是app.module('yourapp')…
。而'quoteSingle
缺少结束语'
。app.module()
看起来很奇怪。你写这篇文章是为了简单起见?这可能是app.module('yourapp')…
。而'quoteSingle
缺少结束”
。
<div class="no-text" ng-if="question.length == 0">
{{msg.site_is_not_applicable | translate | quoteSingle}}
</div>