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>