gpt4 book ai didi

javascript - 切换翻译术语

转载 作者:行者123 更新时间:2023-12-03 05:46:58 24 4
gpt4 key购买 nike

我有一个 Ionic 多语言应用程序,其中有一个选择。选择选项之一禁用某些页面元素。到目前为止一切顺利。

但是其中一个元素必须更改翻译提供的文本。

所选选项:A ->

{{“1ST_TERM”|翻译}}

所选选项:B ->

{{“2ND_TERM”|翻译}}

我的选择代码是:

<select id="select" 
ng-model="selOption"
ng-change="selectUpdate(selOption)">
<option value="A">SICLANO</option>
<option value="B">BELTRANO</option>
</select>

<p id="text">CORRECT TRANSLATED TERM</p>

$scope.selectUpdate= function(selOption){
switch (selOption){
case 'A':
//CHANGE #text TO TRANSLATED TERM 1ST_TERM
case 'B':
//CHANGE #text TO TRANSLATED TERM 2ND_TERM
};
};

你们能帮忙吗?

最佳答案

您可以注入(inject) $translate 服务并用于获取翻译:

$scope.selectUpdate= function(selOption){
switch (selOption){
case 'A':
$translate(selOption).then(function (translated) {
$scope.text = translated;
}
};
};

要显示它,请向 p 标记添加插值:

<p id="text">{{text}}</p>

关于javascript - 切换翻译术语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40302729/

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