将GWT国际化为阿拉伯语(RTL语言)?

杰帕瓦

当我将Webapp国际化为RTL语言时,我遇到了一个问题(应该是GWT功能)。基本上,GWT功能将接口镜像到RTL,我不希望这种情况发生。

如何防止GWT自动镜像我的界面并仅保留翻译后的字符串?

这是我的* .gwt.xml代码:

    <!DOCTYPE ... >
<module rename-to='blah'>
    <inherits name='com.google.gwt.user.User' />
    <inherits name='com.google.gwt.user.theme.clean.Clean'/> 
    <inherits name="com.google.gwt.i18n.I18N"/>
    <inherits name="com.google.gwt.json.JSON" />
    <inherits name="com.google.gwt.user.Debug"/> 

    <extend-property name="locale" values="pt"/>
    <extend-property name="locale" values="es"/>
    <extend-property name="locale" values="ar"/>

    <source path="client"/>
    <source path="shared"/>

    <entry-point 
        class="EntryPoint"/>

    <!-- Remote services   -->

</module>

问候

希尔布兰德·布坎普

不幸的是,这是许多GWT小部件的功能。这些小部件在LocaleInfo.getCurrentLocale().isRTL()内部进行调用,即使您以某种方式更改了此调用的返回值,它也将禁用文本的rtl。所以这不是一个选择。

我想您有2个选择。首先,不要使用使用RTL检查的窗口小部件;其次,当您自己添加isRTL的窗口小部件检查并向相反的方向添加它时。例如,如果您将窗口小部件添加到WEST,则将其添加到EASTwhenisRTL()为true时。两种选择都不是最佳选择,但是我看不到其他解决方案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将GWT国际化为阿拉伯语(RTL语言)?

来自分类Dev

语言为阿拉伯语时,JSF呈现dir =“ rtl”

来自分类Dev

组织模式是否支持阿拉伯语等RTL语言

来自分类Dev

连接从左到右和从右到左的语言(阿拉伯语等)

来自分类Dev

避免用RTL语言(波斯语,阿拉伯语)错误地包装某些单词

来自分类Dev

android选择语言(阿拉伯语为阿拉伯语,英语为英语,法语为法语)

来自分类Dev

WordPress将英语转换为阿拉伯语

来自分类Dev

将字符转换为大写阿拉伯语

来自分类Dev

iOS阿拉伯语Pushnotification

来自分类Dev

iOS阿拉伯语Pushnotification

来自分类Dev

笔尖镜像阿拉伯语

来自分类Dev

Redis阿拉伯语解码

来自分类Dev

RTL(波斯语-阿拉伯语)字母被android studio编辑器弄乱了

来自分类Dev

将Android应用的语言更改为阿拉伯语时,如何在左侧显示复选框?

来自分类Dev

在不更改窗口/ GUI对齐的情况下将语言更改为阿拉伯语

来自分类Dev

仅将指定的div的英语数字转换为波斯语/阿拉伯语

来自分类Dev

将一种印地语数字转换为阿拉伯语数字

来自分类Dev

设备语言为英语时如何加载阿拉伯语string.xml

来自分类Dev

字符串从右到左的语言替换(阿拉伯语)

来自分类Dev

确定值的语言:阿拉伯语英文SQL netezza

来自分类Dev

字符串从右到左的语言替换(阿拉伯语)

来自分类Dev

Firefox默认语言会自动更改为阿拉伯语

来自分类Dev

某些Google / Chrome页面上的阿拉伯语(外国)语言/字体

来自分类Dev

如何在QString中使用语言(如阿拉伯语或中文)?

来自分类Dev

iOS-在推送通知中处理阿拉伯语/从右到左语言

来自分类Dev

如果设备语言是阿拉伯语,则修复布局更改

来自分类Dev

语言渲染不正确(例如阿拉伯语)

来自分类Dev

使用多语言本地化(阿拉伯语、英语)

来自分类Dev

将语言从默认语言(英语)切换为其他语言(例如阿拉伯语)时,WPML使我的网站慢3倍

Related 相关文章

  1. 1

    将GWT国际化为阿拉伯语(RTL语言)?

  2. 2

    语言为阿拉伯语时,JSF呈现dir =“ rtl”

  3. 3

    组织模式是否支持阿拉伯语等RTL语言

  4. 4

    连接从左到右和从右到左的语言(阿拉伯语等)

  5. 5

    避免用RTL语言(波斯语,阿拉伯语)错误地包装某些单词

  6. 6

    android选择语言(阿拉伯语为阿拉伯语,英语为英语,法语为法语)

  7. 7

    WordPress将英语转换为阿拉伯语

  8. 8

    将字符转换为大写阿拉伯语

  9. 9

    iOS阿拉伯语Pushnotification

  10. 10

    iOS阿拉伯语Pushnotification

  11. 11

    笔尖镜像阿拉伯语

  12. 12

    Redis阿拉伯语解码

  13. 13

    RTL(波斯语-阿拉伯语)字母被android studio编辑器弄乱了

  14. 14

    将Android应用的语言更改为阿拉伯语时,如何在左侧显示复选框?

  15. 15

    在不更改窗口/ GUI对齐的情况下将语言更改为阿拉伯语

  16. 16

    仅将指定的div的英语数字转换为波斯语/阿拉伯语

  17. 17

    将一种印地语数字转换为阿拉伯语数字

  18. 18

    设备语言为英语时如何加载阿拉伯语string.xml

  19. 19

    字符串从右到左的语言替换(阿拉伯语)

  20. 20

    确定值的语言:阿拉伯语英文SQL netezza

  21. 21

    字符串从右到左的语言替换(阿拉伯语)

  22. 22

    Firefox默认语言会自动更改为阿拉伯语

  23. 23

    某些Google / Chrome页面上的阿拉伯语(外国)语言/字体

  24. 24

    如何在QString中使用语言(如阿拉伯语或中文)?

  25. 25

    iOS-在推送通知中处理阿拉伯语/从右到左语言

  26. 26

    如果设备语言是阿拉伯语,则修复布局更改

  27. 27

    语言渲染不正确(例如阿拉伯语)

  28. 28

    使用多语言本地化(阿拉伯语、英语)

  29. 29

    将语言从默认语言(英语)切换为其他语言(例如阿拉伯语)时,WPML使我的网站慢3倍

热门标签

归档