例として、日が英語ではなく日本語の AlloyUI スケジューラーをレンダリングするにはどうすればよいでしょうか?
1298 次
1 に答える
2
lang
YUI 3 コンポーネントのローカライズされたバージョンにアクセスするには、YUI 構成オブジェクトのプロパティを使用する必要があります。YUI サンドボックスを指定するときは、コンポーネントをローカライズする言語コードを渡します。
YUI({ lang : 'ja-JP' }).use( // your code here...
以下は、AlloyUI スケジューラを使用した具体的な例です。
YUI({ lang : 'ja-JP' }).use('aui-scheduler', function(Y) {
new Y.Scheduler({
boundingBox: '#myScheduler',
items: [],
render: true,
views: [new Y.SchedulerWeekView()]
});
});
strings
コンポーネントの属性を自分で国際化する必要がある場合もあります。たとえば、 には、属性Scheduler
を変更しても国際化されない多くの文字列があります。YUI
lang
完全に国際化したい場合は、各文字列を翻訳する必要があります。
詳細については、YUI の国際化に関するドキュメントを参照してください(具体的には、優先言語の要求セクション)。
于 2014-08-06T01:56:25.210 に答える