Уніфікація мовних стандартів у ISO 639:2023
Історично стандарт ISO 639 розвивався через публікацію окремих частин, відомих як ISO 639-1 (дволітерні коди), ISO 639-2 (трилітерні коди для термінології та бібліографії) та ISO 639-3 (розширене охоплення всіх відомих мов світу). Сучасний переглянутий стандарт ISO 639:2023 об'єднує ці раніше розрізнені частини в єдину структуру, де ідентифікатори розподілені за відповідними наборами: Набір 1 (Set 1), Набір 2 (Set 2) та Набір 3 (Set 3).
Така інтеграція усуває розбіжності між різними частинами стандарту та забезпечує єдине джерело істини для розробників програмного забезпечення, інженерів з локалізації, лінгвістів та адміністраторів баз даних. Інструмент «Провідник коду мови ISO» використовує саме цю уніфіковану структуру, дозволяючи відстежувати зв'язки між різними наборами ідентифікаторів у межах одного інтерфейсу.
Структурні відмінності між наборами ідентифікаторів Set 1, Set 2 та Set 3
У структурі стандарту ISO 639 виділяють набори ідентифікаторів Set 1, Set 2 та Set 3, які пов'язані між собою.
- Set 1, Set 2 та Set 3: Інструмент дозволяє простежити, як ці набори ідентифікаторів стосуються один одного.
- Синоніми кодів (Set 2/B та Set 2/T): Для малої групи мов із двома кодами Set 2 відображаються як бібліографічний код (B), так і термінологічний код (T). Наприклад, французька мова має код
freу Set 2/B таfraу Set 2/T. При цьому Set 3 відповідає формі T. - Непризначені коди: Якщо код не є призначеним у довіднику, він відображається як «Не призначено».
Класифікація за областю застосування та типами мов
Для точної каталогізації кожному запису в реєстрі присвоюється певна область застосування (Область застосування) та тип мови (Тип мови). Ці атрибути кодуються в офіційних таблицях і відображаються у провіднику відповідно до таких правил відображення:
Область застосування (Область застосування)
Коди областей застосування з офіційного реєстру транслюються у такі значення:
I— Індивідуальна моваM— МакромоваS— Спеціальний кодC— Мовний збірникR— Зарезервований діапазон місцевого використання
Тип мови (Тип мови)
Коди типів мов відображаються у інтерфейсі таким чином:
L— ЖиттяE— ВимерліA— СтародавнійH— ІсторичнийC— ПобудованийS— Особливий
Зарезервовані діапазони місцевого використання та спеціальні коди призначені для ситуацій, коли стандартні ідентифікатори не можуть бути застосовані, або коли користувачам системи необхідно визначити власні локальні кодові простори.
Макромови та зв'язок з індивідуальними мовами
Поняття макромови (Макромова) використовується для групування кількох тісно пов'язаних індивідуальних мов, які в певних суспільних чи технічних контекстах можуть розглядатися як одна мова.
Провідник дозволяє чітко простежити ці ієрархічні зв'язки. У детальному записі для макромови відображається кількість її поточних мов-членів у форматі «‹count› поточних мов учасників». Для індивідуальної мови, яка входить до складу макромови, відображається зв'язок «Учасник ‹name› (‹code›)», де вказується назва та код батьківської макромови. Наприклад, китайська мова функціонує як макромова з кодом zho, тоді як мандаринська китайська є окремою індивідуальною мовою з кодом Набору 3 cmn.
Робота з пошуком та обмеження інтерфейсу
Пошуковий запит вводиться у текстове поле з міткою «Назва мови або код ISO 639». Як пошуковий запит користувач може використовувати англійські назви мов, підтримувані місцеві назви мов або дво- чи трибуквені коди ISO 639 (наприклад, zh, chi, zho, cmn або cel). Кнопка «ясно» дозволяє швидко очистити поле введення.
При обробці пошукових запитів діють такі правила та обмеження:
- Якщо для пошуку за назвою введено менше ніж дві літери, система виводить помилку: «Введіть принаймні дві літери для пошуку за назвою.».
- Якщо довжина запиту перевищує 79 символів, відображається помилка: «Тримайте пошук до 80 символів.».
- У разі використання неприпустимих символів або форматів з'являється повідомлення: «Використовуйте назву мови або дво- чи трибуквений код ISO 639.».
- Якщо під час завантаження бази даних виникає збій, користувач бачить повідомлення: «Не вдалося завантажити запаковане посилання. Перезавантажте сторінку та повторіть спробу.».
Під час ініціалізації інструменту відображається статус «Завантаження пакетного посилання на код мови…». У початковому стані без активного пошуку відображаються розділи «Приклади» та «Репрезентативні записи з повної довідки».
Конфіденційність і обробка даних
Ваш пошук залишається у вашому веб-переглядачі та використовує посилання з версіями, які постачаються разом із цією сторінкою. Нічого не завантажено.