私は自分のプロジェクトで国際化 (jQuery i18n) に取り組んでおり、Bootstrap Tags Input を使用しました。タグの「表示テキスト」にローカライズを適用したい。
注: Bootstrap Tags Input で「オブジェクトをタグとして」を使用しました。詳しくは 参照:ブートストラップ タグの入力
私は自分のプロジェクトで国際化 (jQuery i18n) に取り組んでおり、Bootstrap Tags Input を使用しました。タグの「表示テキスト」にローカライズを適用したい。
注: Bootstrap Tags Input で「オブジェクトをタグとして」を使用しました。詳しくは 参照:ブートストラップ タグの入力
その非常に単純な In Bootstrap Tags InputitemText
は、タグのテキストを表示するために使用できます。そのため、アイテムを返すときにローカライズを行うことができます。
bootstrap-tagsinput.js
12番線で乗り換えできます。
return this.itemValue(item);
に変更
return changeText('Label_'+this.itemValue(item),this.itemValue(item));
changeText(key,Actual Text);
はchangeText
、その「キー」のローカライズ テキストを返す関数です。ローカライズ テキストが利用できない場合は、表示している「実際のテキスト」を返します。