суббота, 2 февраля 2013 г.

шрифты азербайджанские для андроида

ЂЂЂ Проблема буквы «» в Android и одно из её решений - aliev.ws Перейти к собственно контентуГлавнаяIT & TechИнтернетМикроблогМое мнениеРазноеСинемаСобытияЮмор aliev.ws just another aliev's blog Лучшее с YouTubeСкачать Проблема буквы «» в Android и одно из её решений Дек 9IT & TechВот уже почти полгода, как я являюсь владельцем частого героя записей в этом блоге — смартфона на базе Google Android. Меня он устраивает почти во всем, несмотря на то, что от некоторых «детских болезней» в своей 2.2+ версии он все еще не излечился. Одной из таких он болеет исключительно в руках азербайджанцев, ведь несмотря на заявленную поддержку юникода, одну из букв азербайджанского алфавита — — он до сих пор отображает в виде пустого квадрата. При этом, с такими символами как б, ¬, ¦ и т.п. никаких проблем нет, ведь они, как часть турецкого алфавита, полностью признаются гуглом. Мелочь, а неприятно (с). Не так давно я узнал, про такую программу, как Type Fresh, которая позволяет заменить встроенный шрифт на любой пользовательский (обычный формат TTF). Но мало того, что эта программа требует рут-доступа (еще бы, в дебри системы просто так никого не впустят), так еще и работает лишь на аппаратах, которым лично симпатизирует. Мой нексус в этом счастливом списке не числится, поэтому на некоторое время я решил опять закрыть глаза на -проблему. Тем более, на носу относительно мажорное обновление Gingerbread 2.3. Сегодня же, в очередной раз бегло просматривая обновления на форуме 4PDA, заметил эту тему, в которой говорится про альтернативный способ заменить шрифты в системе. В разросшейся дискусии обсуждается не один способ подменять системные ttf-файлы, но мне подошел первый описанный. Естественно, потребуется root-доступ. Кстати, описанная ранее здесь программа после обновления до 2.2.1 больше не работает, поэтому (как минимум, для своего аппарата) могу порекомендоватьPSuperOneClick. PДля «взлома» потребуется компьютер, но, в принципе, процедура тоже почти в один клик. Итак, всем у кого есть рут-доступ к своему роботу, необходимо будет установить SU File Manager и BusyBox Installer. Если честно, не стал разбираться для чего нужен BusyBox, но без него SU Manager не разрешает изменять системные файлы. Сама процедура достаточно проста. Если пошагово, то: Скачать или выбрать из Windows подходящий шрифт с поддержкой UTF-8. Таких много — Times New Roman, Arial, Calibri, я, например, много не заморачивался и в итоге выбрал Tahoma — он привычен и не напрягает глаза.Скопировать TTF-файлы (обычный и жирный варианты) на карту памяти телефона. Можно их сразу переименовать в DroidSans.ttf и DroidSans-Bold.ttf соответственно. Это шрифты используются в 90% интерфейса системы.Запустить на телефоне SU Manager, включить в меню режим Mount System ReadWrite, а из папки system/fonts скопировать в резервную папку шрифты с именами выше.Шрифты, ранее записанные на карту памяти, переместить в системную папку fonts c заменой.Перезагрузиться.Результат можно увидеть на скриншоте выше (кликабельно). Открытым пока остается вопрос ввода этой буквы с клавиатуры, но, думаю, тут парой кликов и без рук девелоперов проблему не решить. Также не уверен, что в Android 2.3 эту проблему искоренили, но на 3.0 какая-то хоть надежда есть. Кстати, на форуме Google Code есть issue, посвященный этой проблеме. Плюсаните, если не жалко. Читайте также:10 must have приложений для Google AndroidОдин год с Android [резюме]MIUI: «переосмыслить Android» android Logging In...Profile cancel Sign in with Twitter Sign in with Facebook orNameEmailNot publishedWebsiteComment 3 Replies2 Comments0 Tweets0 Facebook1 PingbackLast reply was 28.01.2011“Multik” Android ¬—¬n —oxdilli klaviatura. Multi-language keyboard for Android. | Amidosun blogu View 20.01.2011[...] problem haqqбnda Anarek ¦z blog postunda yazmбdб. Yanб hll yollarбndan biri, “?” hrfini dstklyn bir font [...]

Комментариев нет:

Отправить комментарий