Арабский / иврит и jQuery Mobile - PullRequest
3 голосов
/ 26 января 2012

Это вопрос и ответ: -)

Долгое время я пытался использовать JQM на иврите. Получить букву на иврите легко (кодировка utf-8 ...), но не помогло выравнивание .. Я имею в виду переключение направления элементов, выравнивание текста, расположение и т. Д.

Я нашел много вопросов по этому поводу, но мало ответов (и те, которые я нашел, не сделали полную работу).

Тогда я нашел эту превосходную статью: http://rtl -this.com / учебник / rtling-привет-всемирно-веб-страница rtling

И я реализовал это в файле css (точнее, здесь: http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.css).

Это сработало: -)

И если я выясню, как загрузить файл, я поделюсь :-) Я надеюсь, что это будет полезно.

Ответы [ 2 ]

9 голосов
/ 04 апреля 2012

Вы также должны внести изменения в файл JavaScript, чтобы ползунки и переключатели работали правильно.Вот полная версия jQuery Mobile RTL , которую я сделал.

0 голосов
/ 01 марта 2012

Я недавно пытался использовать jQuery mobile для разработки арабского iOS-приложения с RTL-макетом, и хотя jQuery Mobile еще не поддерживает RTL, было несложно взломать CSS, чтобы он выглядел и действовал как правильное приложение RTL.

Но я полностью отказался от jQM, потому что, по крайней мере, начиная с 1.0.1, производительность была просто неприемлемой.

Я попробовал несколько хаков, таких как удаление всех градиентов (что немного помогло) и отключение анимации (что не помогло), но пользовательский интерфейс все еще занимал добрые полсекунды, чтобы отреагировать на ввод пользователя.

Я уверен, что со временем все улучшится, но сейчас, по крайней мере, jQuery Mobile не подходит для меня. Это тоже позор, потому что декларативная модель программирования очень проста в использовании.

...