バグ文を角度翻訳サービスで翻訳したいです。文章には、辞書に載っている単語が含まれています。
例: サーバーから文を取得しました。「猫のトニは $2 匹のネズミを食べた $BASED_ON$ 彼らの $SMELL$」
var app = angular.module('app', ['pascalprecht.translate']);
app .config(["$translateProvider",
function ($translateProvider) {
$translateProvider.useStaticFilesLoader({
prefix: "common/lang/lang-",
suffix: ".json"
});
$translateProvider.preferredLanguage('en');
}]);
翻訳用に 2 つのファイルがあります - 英語とポルトガル語の辞書:
言語-en.json:
{
"$EATED TWO MOUSES$" : "eated Two Mouses",
"$BASED_ON$": "based on",
"$SMELL$": "smell"
}
また、ポルトガル語用のjsonファイルもあります。
私はdivを持っていて、私は入れました:
<div class="headline" ng-bind-html="element.headline">{{element.headline | translate}}</div>
助言がありますか?多分私は文を分割して特定の単語を翻訳する必要がありますか? 使ってみた
$scope.translated = $translate($scope.element.headline);
ただし、関数のみを返します。