ІТ-нумероніми: що означають i18n, l10n, a11y, k8s та o11y
Зображення створено за допомогою генеративного ШІ для MIDITAUR. Концепція, композиція та текстове наповнення — MIDITAUR.
Зміст публікації
У технічних статтях можна побачити дивні записи: i18n, l10n, a11y, k8s або o11y. Це не паролі й не формули. Багато з них — нумероніми: скорочення, у яких частину слова замінюють числом.
Просте правило: перша літера + кількість пропущених літер + остання літера. Наприклад, у слові internationalization між i та n є 18 літер, тому отримуємо i18n.
1. Звідки взялася така ідея?
Існує поширена історія, яку популяризував фахівець з інтернаціоналізації Tex Texin: приблизно у 1985 році в компанії Digital Equipment Corporation довге прізвище Jan Scherpenhuizen скоротили до S12n для облікового запису. Цю історію варто сприймати як історичну нотатку, а не як офіційний стандарт походження всіх нумеронімів.
Головна ідея значно простіша: довге слово можна записати коротше, але так, щоб фахівці все одно його впізнали.
2. i18n, l10n і g11n: три схожі, але різні поняття
i18n — internationalization
Інтернаціоналізація — це підготовка програми до різних мов, регіонів і культур. Наприклад, розробник не «зашиває» всі написи прямо в код, підтримує Unicode і враховує різні формати дат, чисел та напрямки письма. W3C і Unicode Consortium мають докладні рекомендації для такої роботи.
l10n — localization
Локалізація — це адаптація вже підготовленого продукту для конкретної мови або регіону: переклад, формати дат і валют, правила сортування, культурно зрозумілі приклади та зображення.
Важливе уточнення: ISO 17100:2015 описує вимоги до перекладацьких послуг, а не є окремим «стандартом локалізації програм». Станом на 2026 рік друга редакція ISO 17100 перебуває в розробці.
g11n — globalization
Глобалізація у цьому контексті — ширша робота компанії, щоб продукт був придатним для багатьох країн і ринків. Скорочення g11n поширене в індустрії, але саме по собі не є назвою міжнародного стандарту.
3. k8s: коротко про Kubernetes
k8s означає Kubernetes: між K і s у слові Kubernetes вісім літер. Kubernetes — відкрита система для автоматизації розгортання, масштабування та керування застосунками у контейнерах.
Kubernetes є graduated-проєктом CNCF. Тобто важливим є не саме скорочення k8s, а реальний відкритий проєкт, його документація, API та правила керування спільнотою.
4. a11y: доступність — це більше, ніж скорочення
a11y походить від слова accessibility: між a та y одинадцять літер. Доступність означає створення сайтів і програм так, щоб ними могли користуватися люди з різними можливостями.
Для вебу важливим орієнтиром є WCAG 2.2. У 2025 році WCAG 2.2 також стала міжнародним стандартом ISO/IEC 40500:2025. Це вже не сленг, а формалізований набір вимог і рекомендацій.
В Україні постанова Кабінету Міністрів №757 від 21 липня 2023 року передбачає обов’язкове застосування ДСТУ EN 301 549:2022 державними органами під час створення, модернізації та роботи їхніх інформаційних систем, зокрема вебресурсів. Це не означає, що будь-який приватний сайт автоматично підпадає під ту саму норму.
5. o11y: як зрозуміти, що відбувається всередині системи
o11y — поширене скорочення від observability, українською — спостережуваність. Йдеться про здатність зрозуміти стан складної системи за її даними: метриками, журналами подій і трасуваннями.
OpenTelemetry — відкрита vendor-neutral екосистема специфікацій та інструментів для створення, збирання й передавання такої телеметрії. Тому коректніше казати: o11y — це короткий термін, а OpenTelemetry — конкретний технологічний проєкт і набір специфікацій.
6. c14n та інші скорочення
c14n часто означає canonicalization — канонікалізація. У W3C є рекомендація Canonical XML 1.1, яка описує, як отримувати канонічне представлення XML-документа.
Також можна зустріти p13n для personalization або i14y для interoperability. Але такі скорочення менш універсальні: у різних командах вони можуть використовуватися по-різному. Не варто робити висновок, що кожен нумеронім автоматично має власний міжнародний стандарт.
7. Як самостійно розшифрувати нумеронім
- Знайдіть першу й останню літери.
- Подивіться на число між ними.
- Пригадайте довге технічне слово, яке починається й закінчується цими літерами.
- Порахуйте літери між краями слова й перевірте число.
Приклад: accessibility → a + 11 пропущених літер + y → a11y.
8. Сленг, скорочення чи стандарт?
Це найважливіше правило уроку: скорочення і стандарт — не одне й те саме.
a11y— скорочення; WCAG — формальна система рекомендацій для вебдоступності.k8s— скорочення назви; Kubernetes — реальний open-source проєкт.o11y— коротка назва поняття; OpenTelemetry — конкретні специфікації та інструменти.i18nіl10n— усталені скорочення процесів; детальні технічні правила описують W3C, Unicode та інші профільні організації.
9. Мініпрактика
- Поясніть, чому
k8sмістить число 8. - Чим відрізняються
i18nіl10n? - Що є формальним документом: слово
a11yчи WCAG? - Наведіть власний приклад довгого слова й придумайте для нього нумеронім за правилом «перша літера + число + остання літера».
10. Для молодших школярів — одним абзацом
Нумеронім — це довге слово, яке «стиснули» за допомогою числа. Цифра показує, скільки літер сховали посередині. Наприклад, k8s — це Kubernetes, а a11y — accessibility. Але число лише допомагає скоротити слово: правила роботи технології потрібно шукати в її справжній документації.
Джерела
- W3C — Localization vs. Internationalization
- Unicode Consortium — Internationalization FAQ
- ISO — ISO/AWI 17100, Translation services
- CNCF — Kubernetes
- OpenTelemetry Documentation
- W3C WAI — WCAG 2 Overview
- Постанова Кабінету Міністрів України №757 від 21.07.2023
- W3C — Canonical XML Version 1.1
- ADA.gov — Guidance on Web Accessibility and the ADA
- European Commission — European Accessibility Act overview