У меня проблема (предполагается, что это функция GWT), когда я интернационализирую свой Webapp на языке RTL. В принципе, функция GWT отражает интерфейс RTL, и я не хочу, чтобы это произошло.Интерпретация 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>
С уважением
объясните подробно .. Что является актуальной проблемой –
Проблема в том, что когда я меняю язык на арабский, интерфейс автоматически зеркалируется (т. Е. Вещи справа идут влево и наоборот). Я хочу, чтобы изменились только строки, например, когда мы переходим с английского на испанский или другой язык LTR. –
Если это помогает, я использую GWT 2.7. Я не включаю тему RTL. –