По крайней мере, Vaadin 6.4.7 и ранее не полностью поддерживает языки RTL. Есть некоторые хаки, чтобы заставить некоторые компоненты работать должным образом, но общая поддержка все еще отсутствует.
Существует билет для поддержки RTL, пожалуйста, прокомментируйте или поддержите этот билет, чтобы разработчики увидели, что люди заинтересованы в этом. Это помогает ускорить реализацию функции. Или, если вы можете предоставить исправления, чтобы это работало, это было бы замечательно.
http://dev.vaadin.com/ticket/3093
Не могу сказать наверняка о SmartGWT, но, по крайней мере, ни одно из примечаний к выпуску http://www.smartclient.com/smartgwt/release_notes.html#2_2 ничего не говорит о поддержке RTL.
На форумах smartclient в разделе «Вопросы и ответы» администратор заявил 2 октября 2010 года, что поддержка RTL «считается бета-качеством и не поддерживается полностью». Мне не ясно, является ли это бесплатным SmartGWT или коммерческой версией. http://forums.smartclient.com/showpost.php?p=52511&postcount=6