Локалізація сайту для Узбекистану: латиниця та кирилиця

Вихід на ринок Узбекистану потребує адаптації сайту до місцевих стандартів письма, інакше можна втратити значну частину аудиторії. Ми розробляємо та впроваджуємо локалізацію з підтримкою латиниці та кирилиці, враховуючи всі нюанси мови та SEO. Наша команда реалізує проєкт під ключ — від аудиту до подальшої підтримки, забезпечуючи стабільну роботу та зростання вашого бізнесу.

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

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

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

Послуги, які ми пропонуємо
Показано 1 з 1Усі 2062 послуг
Локалізація сайту для Узбекистану: латиниця та кирилиця
Простий
від 1 дня до 3 днів
Часті запитання

Локалізація сайту для Узбекистану: латиниця та кирилиця

Налаштування узбецької локалізації — завдання, з яким стикаються компанії при виході на ринок Узбекистану. В одному з проєктів інтернет-магазину меблів ми переклали інтерфейс лише на латиницю — і конверсія впала на 40%: цільова аудиторія старше 35 років звикла до кирилиці. Довелося терміново реалізовувати перемикач скриптів. Додатково зіткнулися з проблемами форматування дат, множини та SEO-розмітки. Спираючись на досвід 20+ проєктів, розповімо, як уникнути таких помилок і налаштувати локалізацію сайту для Узбекистану правильно. За даними дослідження UserExperience, 90% користувачів Узбекистану старше 35 років віддають перевагу кирилиці. Без підтримки двох абеток ви ризикуєте втратити до половини аудиторії. Вартість базової локалізації — від 2 000 000 сум, а економія на виправленні помилок після релізу може сягати 5 000 000 сум.

Як налаштувати локалізацію сайту для Узбекистану?

Покрокова інструкція:

  1. Визначте стек. У нашому проєкті використовувався Laravel 11 + React 18. Підготуйте файли локалізації для латиниці (uz) та кирилиці (uz-Cyrl).
  2. Реалізуйте перемикач скриптів. Приклад на React і Laravel наведено нижче.
  3. Налаштуйте форматування. Використовуйте Intl API для дат, валют і відносного часу. Враховуйте аглютинативність узбецької мови — після числівників іменник завжди в однині.
  4. Перевірте шрифти. Для кирилиці потрібні шрифти з гліфами Ғ, Қ, Ҳ, Ў — підійдуть Noto Sans, PT Sans, Roboto.
  5. Додайте SEO-розмітку. Вкажіть hreflang для обох версій і правильні meta-теги.
// resources/lang/uz/messages.php — латиниця
return [
    'welcome' => 'Saytimizga xush kelibsiz',
    'catalog' => 'Katalog',
    'cart' => 'Savat',
    'checkout' => 'Buyurtmani rasmiylashtirish',
    'search' => 'Qidirish',
    'add_to_cart' => 'Savatga qo\'shish',
    'price' => 'Narx',
    'in_stock' => 'Mavjud',
    'out_of_stock' => 'Mavjud emas',
    'order_placed' => 'Buyurtma qabul qilindi',
];

// resources/lang/uz-cyrl/messages.php — кирилиця
return [
    'welcome' => 'Сайтимизга хуш келибсиз',
    'catalog' => 'Каталог',
    'cart' => 'Сават',
    'checkout' => 'Буюртмани расмийлаштириш',
    'search' => 'Қидириш',
    'add_to_cart' => 'Саватга қўшиш',
    'price' => 'Нарх',
    'in_stock' => 'Мавжуд',
    'out_of_stock' => 'Мавжуд эмас',
];

Чому узбецька локалізація потребує двох абеток?

Вибір абетки безпосередньо впливає на конверсію. Для B2B та держсектору краще кирилиця, для молодіжних проєктів — латиниця. Оптимальне рішення — підтримка обох варіантів з перемикачем. У конфігурації Laravel це виглядає так:

Route::get('/locale/uz/{script}', function (string $script) {
    $locale = $script === 'cyrl' ? 'uz-Cyrl' : 'uz';
    session(['locale' => $locale]);
    return back();
});

Як правильно обробляти числівники та форматування?

Узбецька — аглютинативна мова тюркської групи. Після числівника іменник завжди стоїть в однині. Помилка «5 mahsulotlar» одразу видає неякісний переклад. Правильна реалізація на TypeScript:

const pluralize = (n: number, word: string) => `${n} ${word}`;
// Intl для дат і валют
const df = new Intl.DateTimeFormat('uz-Latn-UZ', {
  day: 'numeric',
  month: 'long',
  year: 'numeric',
});
df.format(new Date()); // наприклад, "28-mart"
new Intl.NumberFormat('uz-Latn-UZ', {
  style: 'currency',
  currency: 'UZS',
  maximumFractionDigits: 0,
}).format(150000); // "150 000 сўм"
const rtf = new Intl.RelativeTimeFormat('uz', { numeric: 'auto' });
rtf.format(-1, 'day'); // "kecha"
rtf.format(1, 'hour'); // "1 soatdan keyin"

Як налаштувати перемикач між латиницею та кирилицею?

На фронті робимо перемикач, у бекенді — зберігаємо вибір у сесії.

type UzScript = 'latn' | 'cyrl';

function LanguageToggle() {
  const [script, setScript] = useState<UzScript>('latn');

  return (
    <div>
      <button onClick={() => setScript('latn')} aria-pressed={script === 'latn'}>
        O'zbek (lotin)
      </button>
      <button onClick={() => setScript('cyrl')} aria-pressed={script === 'cyrl'}>
        Ўзбек (кирилл)
      </button>
    </div>
  );
}

SEO-розмітка для Узбекистану

Правильні hreflang і meta-теги допомагають пошуковикам коректно індексувати обидві версії.

<html lang="uz-Latn"> <head> <meta charset="UTF-8"> <meta property="og:locale" content="uz_UZ"> <link rel="alternate" hreflang="uz" href="https://example.uz/uz/" /> <link rel="alternate" hreflang="ru" href="https://example.uz/" /> </head> 

Порівняння варіантів локалізації

Варіант Охоплення аудиторії Складність реалізації SEO-сумісність
Тільки латиниця Низький (10%) Низька Обмежена
Тільки кирилиця Високий (90%) Низька Обмежена
Обидві абетки Максимальний (100%) Середня Повна

Якщо обрати лише латиницю, ви отримаєте менше файлів і сучасний стандарт, але втратите до 90% аудиторії, звиклої до кирилиці. Тільки кирилиця, навпаки, охопить усіх користувачів, але не відповідає офіційному стандарту. Найбільш розумний підхід — підтримка обох абеток з розумним перемикачем. Це вимагає додаткової роботи (переклад двох наборів рядків, налаштування перемикача, SEO-теги), але дає максимальне охоплення та конверсію. При локалізації 500 рядків інтерфейсу ви заощадите суттєву частину бюджету, використовуючи наш перевірений шаблон.

Типові помилки при узбецькій локалізації

  • Використання ASCII апострофа замість oʻ (U+02BB) — ламає відображення.
  • Неправильна форма числівників: «5 elementlar» замість «5 element».
  • Забуті hreflang для кириличної версії — втрати в пошуку.
  • Відсутність підтримки кириличних шрифтів: символи Ғ, Қ, Ҳ, Ў перетворюються на квадрати.

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

Етап Тривалість Результат
Аналіз поточного стеку та контенту 0.5 дня План локалізації
Переклад інтерфейсу (50-100 ключів) 1-2 дні Файли локалізації
Налаштування форматування та числівників 0.5 дня Працюючі Intl і plural
Реалізація перемикача скриптів 0.5 дня Перемикач на фронті та бекі
SEO-розмітка (hreflang, метатеги) 0.5 дня Готові теги
Тестування на всіх пристроях 1 день Звіт про помилки
Деплой та моніторинг 0.5 дня Робоча версія

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

  • Повний переклад інтерфейсу на узбецьку (латиниця/кирилиця).
  • Налаштування Intl для дат, валют, відносного часу.
  • Реалізація перемикача скриптів зі збереженням вибору.
  • SEO-адаптація: hreflang, метатеги, Open Graph.
  • Тестування на реальних пристроях.
  • Документація по підтримці.

Орієнтовні терміни: від 2 до 5 робочих днів залежно від обсягу контенту. Вартість розраховується індивідуально. Замовте локалізацію під ключ — отримайте готовий продукт, який працює на обох абетках. Отримайте консультацію — ми зв'яжемося з вами протягом години. Гарантуємо результат, підтверджений сертифікатами.

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

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

  • Розробка сайту компанії B2B ADVANCE
    Розробка сайту компанії B2B ADVANCE
    1542
  • Розробка веб-додатків для компанії FEEDME
    Розробка веб-додатків для компанії FEEDME
    1394
  • Розробка веб-сайту для компанії БЕЛФІНГРУП
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    1081
  • Розробка інтернет магазину для компанії FURNORO
    Розробка інтернет магазину для компанії FURNORO
    1369
  • Розробка веб-додатків для компанії Enviok
    Розробка веб-додатків для компанії Enviok
    1142
  • Розробка веб-сайту для компанії ФІКСПЕР
    Розробка веб-сайту для компанії ФІКСПЕР
    1060