l20n ローカリゼーションを実装しました。l20n ファイル:
<form {
title: "Some text"
}>
HTMLで私はいくつかのテキストを取得したい
<p data-l10n-id="form.title"></p>
しかし、実際の価値の代わりに form.title だけを持っています。また、1 レベルの変数の代わりに正しい文字列を取得しています。
l20n ローカリゼーションを実装しました。l20n ファイル:
<form {
title: "Some text"
}>
HTMLで私はいくつかのテキストを取得したい
<p data-l10n-id="form.title"></p>
しかし、実際の価値の代わりに form.title だけを持っています。また、1 レベルの変数の代わりに正しい文字列を取得しています。
l20n についての私の理解では、そのようにはできないということです。のエンティティを定義する必要がありますp
。重複を避けるために別のエンティティを再利用したい場合*、次のように実行できます。
<title "some text>
<form title:"{{title}}">
<p "{{title}}">
そして、あなたのhtmlは次のようになります:
<form data-l10n-id='form'>
<p data-l10n-id='p'></p>
</form>
この anwserで説明されているように、ローカリゼーションのコンテキストでは重複は実際には問題ありません。