0
要麼角翻譯或角gettext的,我似乎無法找到一個更好的方式來對這些案件提供翻譯,比如,採取的gettext作爲一個例子,消毒用角翻譯
<p translate>Click <a href="http://www.x.co">here</a> for an example.</p>
如果我在翻譯前先整理<p>
的全部內容,那麼a
標記呢?設法將3個句子分割並分別翻譯每個句子是唯一的方法嗎?
要麼角翻譯或角gettext的,我似乎無法找到一個更好的方式來對這些案件提供翻譯,比如,採取的gettext作爲一個例子,消毒用角翻譯
<p translate>Click <a href="http://www.x.co">here</a> for an example.</p>
如果我在翻譯前先整理<p>
的全部內容,那麼a
標記呢?設法將3個句子分割並分別翻譯每個句子是唯一的方法嗎?
,我能想到這樣做的沒有3個平移的唯一方法是這樣的:
HTML:
<pre translate="WITH_LINK" translate-values="{linkStart: '<a href=\'http:www.x.co\'>', linkEnd: '<\a>'}"></pre>
JS:
$translateProvider.translations('en', {
'WITH_LINK': 'Click {{linkStart}}here{{linkEnd}} for an example.'
});
這樣你的HTML代碼保持你的模板,所以你應該是安全的。
工作plunker:http://plnkr.co/edit/dYGkI4rVDYlJWe19nD06?p=preview
我創建了一個類似的開放問題,請參閱:https://github.com/angular-translate/angular-translate/issues/1135 –