0
如何在dgrid分頁中加載i18n語言庫之一?
說我想加載'ar'而不是'en',該怎麼做?dgrid分頁 - 更改i18n語言文件
如何在dgrid分頁中加載i18n語言庫之一?
說我想加載'ar'而不是'en',該怎麼做?dgrid分頁 - 更改i18n語言文件
道場通常確定I18N語言環境來加載基於兩點:
locale
設置在dojoConfig
變量(或data-dojo-config
屬性加載dojo.js
腳本標籤的),如果存在的話如果您要強制使用語言環境,則通常需要覆蓋dojoConfig.locale
。這不僅會影響dgrid,還會影響頁面上加載的所有其他dojo/dijit i18n資源。
在腳本塊之前裝載dojo.js
:
<script src=".../dojo.js" data-dojo-config="locale: 'ar'"></script>
的internationalization tutorial對覆蓋此設置,並與國際化的詳細信息:
var dojoConfig = {
locale: 'ar'
};
在dojo.js
腳本標記或資源。
謝謝ken。 這確實有幫助,但雖然'ar'文件加載但它並沒有改變分頁文本。 – Tarek
這是因爲目前沒有阿拉伯語翻譯可用於dgrid的nls資源。如果您願意在[Dojo CLA](http://www.dojofoundation.org/about/cla)下提供一個(請參閱其他語言的文件以供參考),則可以打開一個拉取請求以獲取一個添加。 –
好的,同時我註冊了CLA,但它可能需要很長時間才能成爲提交者。 直到那時,如何運行我添加到「dgrid/extensions/nls/ar」文件夾中的pagination.js ar文件? – Tarek