Коды @OSLang
Func _Language ()
Switch @OSLang
Case «0419» , «0819»
Return «Русский»
Case «0422»
Return «Украинский»
Case «0423»
Return «Белорусский»
Case «0437»
Return «Грузинский»
Case «082c»
Return «Азербайджанский»
Case «0443» , «0843»
Return «Узбекский»
Case «043f»
Return «Казахский»
Case «0444»
Return «Татарский»
Case «0440»
Return «Киргизский»
Case «0413» , «0813»
Return «Нидерландский»
Case «0409» , «0809» , «0c09» , «1009» , «1409» , «1809» , «1c09» , «2009» , «2409» , «2809» , «2c09» , «3009» , «3409»
Return «Английский»
Case «040c» , «080c» , «0c0c» , «100c» , «140c» , «180c»
Return «Французский»
Case «0407» , «0807» , «0c07» , «1007» , «1407»
Return «Немецкий»
Case «0410» , «0810»
Return «Итальянский»
Case «0414» , «0814»
Return «Норвежский»
Case «0416» , «0816»
Return «Португальский»
Case «040a» , «080a» , «0c0a» , «100a» , «140a» , «180a» , «1c0a» , «200a» , «240a» , «280a» , «2c0a» , «300a» , «340a» , «380a» , «3c0a» , «400a» , «440a» , «480a» , «4c0a» , «500a»
Return «Испанский»
Case «041d» , «081d»
Return «Шведский»
Case Else
Return «Не удалось определить язык OS, добавьте его в функцию»
EndSwitch
EndFunc
Коды языков для упрощенного китайского и традиционного китайского?
мы создаем многоязычные дочерние сайты на нашем сайте.
Я хотел бы использовать 2-буквенный код языка. Испанский и французский легко. Они получат URL-адреса, такие как:
но я столкнулся с проблемой с традиционным и упрощенным китайским языком. Существуют ли стандарты, для которых 2 буквенных кода используются для этих языков?
3 ответов:
@dkarp дает отличный общий ответ. Я добавлю некоторые дополнительные особенности, касающиеся китайского языка:
есть несколько стран, где китайский является основным письменным языком. Основное различие между ними заключается в том, используют ли они упрощенные или традиционные символы, но есть и незначительные региональные различия (в лексике и т. д.). Стандартный способ отличить их будет с кодом страны, например zh_CN материкового Китая, zh_SG для Сингапура, zh_TW для Тайвань, или zh_HK для Гонконга.
материковый Китай и Сингапур оба используют упрощенные символы, а другие используют традиционные символы. Поскольку Китай и Тайвань являются двумя с самым большим населением, просто zh_CN и zh_TW часто используются для различения упрощенных и традиционных символьных версий веб-сайта.
правильно, однако, было бы использовать zh_HANS для (общих) упрощенных китайских иероглифов, и zh_HANT для традиционной Китайские иероглифы, за исключением редких случаев, когда имеет смысл различать разные страны.
Коды языков стран мира по ISO 639
Коды языков — короткие алфавитные или цифровые коды, разработанные для представления языков в обработке данных и коммуникациях. Разработано несколько различных систем, наиболее известная из которых — ISO 639.
ISO 639-1 содержит 2-буквенные сокращения, ISO 639-2 содержит 3-буквенные сокращения
В таблице так же приведены данные межгосударственного стандарта ГОСТ 7.75-97 «Коды наименований языков» который содержит список наименований языков на русском и английском языках, трёхбуквенные коды на основе кириллического алфавита, трёхбуквенные коды на основе латинского алфавита, трёхсимвольные цифровые коды.
Комментарии и отзывы отсутствуют Комментировать!
Последние новости на сегодня
16.09.22
Срок действия карты ВТБ
05.05.22
Победе в Великой Отечественной войне посвящается — Банк России выпустил 2 серебрянные монеты