Бясплатны інструмент для распрацоўшчыкаў лакалізацыі
Бясплатны онлайн-канвертар кодаў лакалізацыі
Увядзіце лакаль, напрыклад en_US, pt-BR, zh-Hant-TW або распаўсюджаную назву мовы. Атрымайце кананічныя коды і зразумелыя звесткі адразу.
Паспрабуйце en_US, pt-BR, zh-Hant-TW, Serbian або Brazilian Portuguese.
амерыканская англійская
Кананічны BCP 47
en-US
POSIX / падкрэсліванне
en_US
мова
en — англійская
Сцэнарый
Не ўказана
Рэгіён
US — Злучаныя Штаты Амерыкі
Хутчэй за ўсё максімальная мова
en-Latn-US
Кірунак напісання
Злева направа
🔒Прыватнасць па праекце. Гэты інструмент цалкам працуе ў вашым браўзеры. Устаўленыя значэнні ніколі не загружаюцца, не захоўваюцца і не ўключаюцца ў аналітыку.
Увядзіце ідэнтыфікатар лакалі (locale)Увядзіце ў полі BCP 47-тэг, лакаль у стылі POSIX або назву мовы.
Аглядзіце кананічныя фарматыПраверце нармалізаваныя формы BCP 47 і з падкрэсліваннем, а таксама выяўленыя мова, скрыпт, рэгіён і кірунак напісання.
Скапіраваць пераўтварэннеСкапіруйце пазначаны вынік, калі будзеце гатовы выкарыстоўваць лакаль у кодзе або канфігурацыі.
Пераўтварайце фарматы лакаляў без здагадванняў
Ідэнтыфікатары лакаляў здаюцца маленькімі, але непаслядоўнае выкарыстанне рэгістра, раздзяляльнікаў і дапушчэнні адносна рэгіёна рэгулярна парушаюць маршрутызацыю па мовах і адкат перакладаў. Гэты канвертар кананізуе код з дапамогай API інтэрнацыяналізацыі браўзэра і паказвае эквівалентныя фарматы побач.
Вы можаце пачаць з тэга BCP 47, коду ў стылі падкрэслівання або звычайнай назвы мовы. Вынік раздзяляе мову, пісменнасць і рэгіён, каб вы маглі дакладна бачыць, што менавіта гэты ідэнтыфікатар абяцае карыстальнікам і праграмам.
BCP 47, POSIX і ISO коды: тлумачэнне
BCP 47 — гэта вэб-стандарт: спачатку мова, затым неабавязковыя падтэгі скрыпту і рэгіёну, раздзяляныя злучкамі. Лакалі POSIX звычайна выкарыстоўваюць падкрэсліванні. Падтэг мовы звычайна паходзіць з ISO 639, у той час як двухлітарны падтэг рэгіёну паходзіць з ISO 3166-1.
Кананічызацыя выпраўляе падачу, а не значэнне. Напрыклад, яна можа нармалізаваць рэгістр і вядомыя сінонімы, але не можа вырашаць, ці павінна агульная іспанская мова стаць es-ES або es-MX. Гэтае прадуктовае рашэнне павінна адлюстроўваць тое, што вы сапраўды пераклалі.
Выкарыстоўвайце самы вузкі лака́ль, які застаецца дакладным
Выбірайце пазнаку толькі з мовай, калі адна версія перакладу сапраўды падыходзіць для ўсіх рэгіёнаў. Дадавайце рэгіён, калі правапіс, валюта, юрыдычны тэкст, вымярэнні або даступнасць прадукта адрозніваюцца. Дадавайце скрыпт, калі чытачы адной і той жа мовы выкарыстоўваюць істотна розныя сістэмы напісання.
Усё, што ўводзіцца тут, апрацоўваецца ў вашым браўзеры. Multilocale не атрымлівае гэтае значэнне, не захоўвае яго і не прывязвае да аналітычных падзей.
Часта задаюць пытанні
У чым розніца паміж en-US і en_US?
en-US — гэта форма BCP 47, што выкарыстоўваецца ў HTML, hreflang, JavaScript і большасцю вэб-API. en_US — гэта POSIX-стыльная форма, якой па-ранейшаму карыстаюцца некаторыя аперацыйныя сістэмы, базы даных і файлы перакладаў. Яны звычайна апісваюць той самы лакаль для англійскай мовы Злучаных Штатаў.
Ці з'яўляецца код лакалі тым жа, што і код мовы?
Не. Код мовы, напрыклад en, вызначае мову. Лакаль таксама можа вызначаць пісьменнасць, рэгіён або і тое, і іншае, напрыклад zh-Hant-TW для традыцыйнай кітайскай, якая выкарыстоўваецца ў Тайвані. Выкарыстоўвайце толькі тыя падрабязнасці, якія сапраўды патрэбныя вашаму прадукту.
Які фармат лакалі мне выкарыстоўваць у вэб‑прыкладанні?
Выкарыстоўвайце кананічныя тэгі BCP 47 з працяжнікамі для атрыбутаў lang у HTML, hreflang, API Intl і HTTP-нейтралізацыі мовы. Захоўвайце коды з падкрэсліваннем толькі там, дзе гэта відавочна патрабуецца існуючай структурай або канвенцыяй файла.