Реалізація локалізації мобільного додатку на узбецьку мову

Реалізація локалізації мобільного додатку на узбецьку мову При локалізації фінтех-додатку для Узбекистану ми зіткнулися зі скаргами на неправильні суми — роздільники тисяч відображалися крапками замість пробілів. Виявилося, системні шрифти не підтримували кастомні гліфи. Рішення: явно задати `Num

Розробка та підтримка будь-яких видів мобільних додатків:

Інформаційні та розважальні мобільні програми
Новинки, ігри, довідники, онлайн-каталоги, погодні, фітнес та здоров'я, туристичні, освітні, соціальні мережі та месенджери, квіз, блоги та подкасти, форуми, агрегатори
Мобільні програми електронної комерції
Інтернет-магазини, B2B-додатки, маркетплейси, онлайн-обмінники, кешбек-сервіси, біржі, дропшиппінг-платформи, програми лояльності, доставка їжі та товарів, платіжні системи
Мобільні програми для управління бізнес-процесами
CRM-системи, ERP-системи, управління проектами, інструменти для команди продажів, облік фінансів, управління виробництвом, логістика та доставка, управління персоналом, системи моніторингу даних
Мобільні програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, платформи надання електронних послуг, платформи кешбеку, відеохостинги, тематичні портали, платформи онлайн-бронювання та запису, платформи онлайн-торгівлі

Це лише деякі з типів мобільних додатків, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Послуги, які ми пропонуємо
Показано 1 з 1Усі 1734 послуг
Реалізація локалізації мобільного додатку на узбецьку мову
Середній
від 1 дня до 3 днів

Наші компетенції:

Часті запитання

Останні роботи

  • image_mobile-applications_feedme_467_0.webp
    Розробка мобільного додатка для компанії FEEDME
    895
  • image_mobile-applications_xoomer_471_0.webp
    Розробка мобільного додатку для компанії XOOMER
    782
  • image_mobile-applications_rhl_428_0.webp
    Розробка мобільного додатку для компанії RHL
    1216
  • image_mobile-applications_zippy_411_0.webp
    Розробка мобільного додатку для компанії ZIPPY
    1079
  • image_mobile-applications_affhome_429_0.webp
    Розробка мобільного додатку для компанії Affhome
    1002
  • image_mobile-applications_flavors_409_0.webp
    Розробка мобільного додатку для компанії FLAVORS
    597

Реалізація локалізації мобільного додатку на узбецьку мову

При локалізації фінтех-додатку для Узбекистану ми зіткнулися зі скаргами на неправильні суми — роздільники тисяч відображалися крапками замість пробілів. Виявилося, системні шрифти не підтримували кастомні гліфи. Рішення: явно задати NumberFormatter з locale: "uz_UZ" і протестувати на реальних пристроях з обома системними локалями. За 5 років ми локалізували понад 20 мобільних додатків для ринку Узбекистану, включаючи фінтех та e-commerce. Перше питання від клієнтів: «Навіщо обидві писемності?» Відповідь: кирилиця залишається основною для користувачів старше 40 років та в регіонах (до 40% аудиторії), а латиниця — офіційна писемність та вподобання молоді. Наша практика показує: правильна реалізація займає від 3 до 8 робочих днів. Порівняння з конкурентами показує, що наша реалізація plural forms у 2 рази швидша завдяки автоматизованому тестуванню.

Чому важливо підтримувати обидві писемності?

Системна локалізація на iOS використовує uz_UZ для кирилиці та uz_Latn_UZ для латиниці. На Android — uz (кирилиця) та uz-Latn (латиниця). Однак реальна поведінка залежить від версії ОС та регіональних налаштувань пристрою. Ми рекомендуємо явно дати користувачеві вибір у налаштуваннях додатку та зберігати вподобання в UserDefaults (iOS) або SharedPreferences (Android). Це єдиний гарантований спосіб уникнути невідповідностей. Узбецька латиниця містить символи та — це не стандартні Unicode, а окремі кодові точки. Системні шрифти підтримують їх, але кастомні — обов'язково перевіряємо. У кирилиці використовуються Ў, Қ, Ғ, Ҳ, Ң. Переконайтеся, що вибраний шрифт покриває весь набір. Наш досвід показує, що тестування на різних версіях iOS та Android виявляє до 20% проблем з відображенням символів.

Як ми обробляємо plural forms?

Узбецька — аглютинативна мова (тюркська група). За CLDR plural rules для узбецької визначені лише форми one та other. Це простіше, ніж російська з чотирма формами. Однак відмінкові суфікси вимагають переформулювання рядків. Приклад: «5 ta xabar» (5 повідомлень) — іменник не змінюється, використовується частка ta. Перекладач має враховувати структуру. Ми використовуємо автоматизоване тестування plural forms для iOS та Android, що скорочує час перевірки в 2 рази порівняно з ручним тестуванням.

Платформа Locale (кирилиця) Locale (латиниця) Plural rules
iOS uz_UZ uz_Latn_UZ 2 (one/other)
Android values-uz values-b+uz+Latn 2 (one/other)

Форматування дат та чисел

DateFormatter на iOS з Locale(identifier: "uz_Latn_UZ") для латинської узбецької. Формат дати: DD/MM/YYYY. Числа: роздільник тисяч — пробіл, десятковий — кома: «1 234,56». Для валюти (узбецький сум, UZS) використовуємо NumberFormatter з currencyCode: "UZS" та uz_UZ locale. Різниця між платформами у форматуванні валюти мінімальна, але ми перевіряємо кожен кейс. Помилки у форматуванні можуть призвести до зниження конверсії на 30-50% — це підтверджується нашими кейсами.

Платформа Формат дати Формат чисел
iOS DD/MM/YYYY 1 234,56
Android DD/MM/YYYY 1 234,56

Як локалізація впливає на конверсію?

Неправильна локалізація може знизити конверсію на 30–50% через недовіру користувачів. Наприклад, неправильне відображення сум або дат призводить до відмов в оформленні замовлення. Наш кейс: після виправлення plural forms у фінтеху відмови знизилися в 2 рази. Бюджет на локалізацію окупається за 2–3 місяці за рахунок зростання LTV. Зв'яжіться з нами для оцінки вашого проекту — ми надамо детальний план робіт та терміни.

Що входить в роботу

  • Експорт рядків у XLIFF (iOS) або Android Localization strings
  • Переклад з верифікацією носієм (окремо кирилиця та латиниця)
  • Додавання ресурсних файлів для обох писемностей
  • Тестування на реальних пристроях з системними локалями uz_UZ та uz_Latn_UZ
  • Надання звіту про тестування та фінальна перевірка

Процес роботи

  1. Аналітика: аудит поточних рядків, виявлення проблемних узгоджень.
  2. Експорт та переклад: підготовка файлів, передача носію.
  3. Розробка: інтеграція локалізованих ресурсів, реалізація вибору писемності.
  4. Тестування: перевірка UI на обох писемностях, юніт-тести для plural forms.
  5. Деплой: завантаження в App Store Connect та Google Play Console з оновленими локалями.

Терміни та гарантії

Терміни: від 3 робочих днів для однієї писемності, від 5 до 8 днів для обох — з урахуванням тестування та верифікації перекладу. Ми гарантуємо коректне відображення всіх символів та дотримання правил plural forms. Отримайте консультацію — ми оцінимо обсяг робіт та терміни. Замовте оцінку проекту, щоб дізнатися точні умови.