0

例として、日が英語ではなく日本語の AlloyUI スケジューラーをレンダリングするにはどうすればよいでしょうか?

4

1 に答える 1

2

langYUI 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 に答える