什麼是水平翻轉ExtJS的小組RTL語言恰當的方式,阿拉伯語,希伯來語等..ExtJS的面板方向 - 從右到左
5
A
回答
10
TL; DR:RTL在分機4.2支持+截至2013年4月。有關詳細信息,請參閱下面的最新更新。
有內置分機此時沒有RTL的支持,雖然許多社區成員與各種成功的解決了這個。如果你的需求是有限的(例如只針對面板內容),那麼最好自己重寫恰當的CSS。如果您需要更完整的RTL支持,您應該直接在Ext論壇中跟其他處理相同問題的用戶進行跟進。
有一個external project爲Ext 3.x添加RTL支持,儘管我不知道它是否處於活動狀態或質量是什麼(上次更新是幾個月前)。可能會指出你在正確的方向。
UPDATE:RTL支持據說將顯著改善,如果沒有充分執行,在分機4(由於Q1 2011)。還沒有看到它,但SenchaCon報道了這一點。
UPDATE 2012年9月:RTL具有不但把它做成分機4正式爲4.1,但後來我聽見它仍然在路線圖上,可能是以後的4.x的版本。
UPDATE Apr 2013:RTL已經降落。有關詳細信息,請參閱Ext 4.2 intro blog post。它的基本精神是,以使RTL在4.2+您執行以下操作:
- 要求的
Ext.rtl.*
命名空間 - 你的容器/組件設置
rtl: true
配置 - 注意,此設置級聯並覆寫投放由子組件,這是涼爽 - 通過設置SASS變量在樣式啓用RTL:
$include-rtl: true;
在一個應用程序組件使RTL的一個例子:
Ext.define('MyApp.views.Viewport', {
extend: 'Ext.container.Viewport',
requires: [
'Ext.rtl.*'
],
rtl: true,
...
});
+0
是的,看來RTL支持是EXT fourms中的熱門話題。無論如何,結束寫我自己的CSS樣式表來支持RTL。我會嘗試調整它並通過網絡發佈,也許對某個人有幫助! – 2010-01-07 09:52:58
相關問題
- 1. UIViewAnimationTransitionCurlUp從橫向(左和右)方向從右到左
- 2. 應用程序interace佈局方向從左到右從右到左的語言返回從左到右
- 3. 頁面從左向右滾動
- 4. 物品對齊從右向左而不是從左向右
- 5. 從右到左UINavigationController
- 6. 將控件添加到面板,從左到右定位
- 7. 大熊貓:從左到右和從右到左交替排列()從左到右
- 8. Android:從左到右從左到右滑動
- 9. 從左到右語言寫成從右到左html
- 10. 在從右到左的頁面中設置滾動條的正確方向
- 11. 逆向分配(從左到右)
- 12. 從左到右滾動橫向和addSubView
- 13. 堆疊酒吧從右到左而不是從左到右
- 14. 從右到左UILabels
- 15. jCarousel從右向左滾動
- 16. 如何在同一時間使用OpenGL從右到左和從左到右的方向捕魚?
- 17. rich:pickList選擇按鈕從右到左語言方向的箭頭
- 18. 更改HTML <title>標籤的方向從右到左
- 19. 製作一列從右到左的方向
- 20. 從左到右從左到右堆疊框用CSS/JS
- 21. 從右到左jframe
- 22. IOS:UIViewAnimationTransitionCurlUp從右到左
- 23. 從右到左ProgressBar?
- 24. 如何從左到右和從右到左遍歷數組?
- 25. 如何在Android中將圖像從左到右從右向左移動?
- 26. 製作fillRect從右到左
- 27. 從故事板從右向左滑動導航
- 28. 如何從右向左更改滾動條的方向?
- 29. 鍵盤擴展 - 文本方向從右到左(RTL)
- 30. 製表符從右到左滑動方向Android應用程序
我們需要支持阿拉伯文使用ExtJS的標籤面板。你能發佈你更新的CSS樣式表來支持RTL嗎?謝謝。 – Junne 2010-12-14 19:29:53