უფასო ლოკალიზაციის განვითარებისთვის არსებული ინსტრუმენტი

უფასო ონლაინ ადგილმდებარეობის კოდის კონვერტორი

შეიყვანეთ ლოკალი, მაგალითად 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
წერის მიმართულება
მარცხნიდან მარჯვნივ

საკუთარი კონფიდენციალურობით შექმნილი. ეს ინსტრუმენტი მთლიანად თქვენს ბრაუზერში მუშაობს. ჩასმული მნიშვნელობები არასოდეს იტვირთება, არ ინახება და არ მოხვდება ანალიტიკაში.

Hreflang ტეგის გენერატორიჩასვით თითოეული ენის კოდი და აბსოლუტური URL თითოივე ახალ ხაზზე. გენერატორი შეამოწმებს ნაკრებს და შექმნის რიციპროკულად მზად HTML link ტეგებს.i18n JSON გასაღების შემოწმებაჩასვით წყაროს ენის JSON ლექსიკონი და მიზნობრივი თარგმანი. დაადგინეთ გამორჩენილი და ზედმეტი ნესტიანი გასაღებიები დაუყოვნებლივ, არც ერთ ფაილის ატვირთვის გარეშე.

როგორ გამოვიყენოთ Locale კოდის კონვერტორი

  1. შეიყვანეთ ლოკალეს იდენტიფიკატორიშეიყვანეთ BCP 47 ტეგი, POSIX სტილის ლოკალი ან ენის სახელი ველში.
  2. ნიშნული ფორმატების გადახედვაშეამოწმეთ ნორმალიზებული BCP 47 და ქვედა ხაზის ფორმები და ასევე გამოვლენილი ენა, სკრიპტი, რეგიონი და წერილობის მიმართულება.
  3. კონვერსიის კოპირებაპასუხი უკვე მზად არის — ჩაწერეთ ლოკალი კოდში ან კონფიგურაციაში გამოყენებისთვის.

მივმართეთ ლოკალის ფორმატების შეცვლა შესაბამისი ვარაუდის გარეშე

_locale_ იდენტიფიკატორები პატარა ჩანს, მაგრამ არაერთგვაროვანი დიდ-პატარა ასოები, გამყოფები და რეგიონული დაშვებები ხშირად კარნახობენ ენის გადამისამართებასა და თარგმანებისFallback–ს. ეს კონვერტორი კანონიზებს კოდს ბრაუზერის Internationalization API–ის დახმარებით და აჩვენებს ეკვივალენტურ ფორმატებს გვერდი-გვერდ.

თქვენ შეგიძლიათ დაიწყოთ BCP 47 ტეგით, underscore-სტილის კოდით ან გავრცელებული ენის სახელით. შედეგი განყოფილებს ენას, სკრიპტს და რეგიონს, რათა თქვენ და პროგრამული უზრუნველყოფა სწორად ხედავდეთ, რა უზრუნველყოფს იდენტიფიკატორი.

BCP 47, POSIX და ISO კოდების ახსნა

BCP 47 არის ვებსტანდარტი: ჯერ ენა, შემდეგ კი اختیارით გამოსახული სკრიპტი და რეგიონი ქვეტყორცნების მეშვეობით განცალკევებული ჰიფენებით. POSIX სტილის ლოკალები ჩვეულებრივ იყენებენ ქვემოთა ხაზებს (underscore). ენის ქვეტეგი ჩვეულებრივ მოდის 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 ტრადიციულ ჩინურ ენაზე, რომელიც გამოიყენება ტაივანში. გამოიყენეთ მხოლოდ ის დეტალი, რომელიც თქვენს პროდუქტს სინამდვილეში სჭირდება.

ვებზე hansı locale ფორმატი უნდა ვიყენო?

გამოიყენეთ კანონიკური BCP 47 ტეგები ცხაურთან („hyphens“) HTML lang ატრიბუტებისთვის, hreflang-ისთვის, Intl API-ებისთვის და HTTP ენის ნეგოცირებისთვის. underscores-only კოდები გამოიყენეთ მხოლოდ მაშინ, როცა არსებული გადართვის ან ფაილის კონვენცია ამას ახსედით მოითხოვს.