Локаль (англ. locale) — у програмуванні набір параметрів, що визначають мову користувача, країну, а також усі особисті налаштування, котрі користувач хоче бачити в інтерфейсі.
Ідентифікатор локалі може визначатися такими засобами:
- У Win32 API ідентифікатор називається LCID і є числом — наприклад, 1033 для англійської мови (США), 1049 для російської мови або 1058 для української.
- У XML, Microsoft .NET та Java, а також в інших середовищах, котрі підтримують Unicode, локаль позначається згідно з RFC 3066 та його наступниками. Зазвичай використовуються коди ISO 639 і . Зокрема, в .NET використовується рядок «en-US» для США і т. п.
- В Unix, (GNU/Linux) та інших платформах POSIX локаль визначається так само як RFC 3066, але варіанти локалі позначаються по-іншому — набір символів також включається в ідентифікатор. Отже, він має такий вигляд:
[language[_territory][.codeset][@modifier]]
.
Загальні параметри, що входять до поняття Локаль
Налаштування «Локаль» охоплюють такі установлення формату (вивід даних) дисплея:
- Мова дисплея
- Формат чисел
- Формати дати/часу
- Часовий пояс
- Перехід на зимовий/літній час (Daylight Saving Time — DST)
- Грошовий формат
Вказані формати можуть також охоплювати (або не охоплювати) вхідні налаштування формату, що залежить від кожної програми окремо. Налаштування переходу на зимовий/літній час базуються на налаштуваннях часового поясу. Винятком є розкладка клавіатури, де визначаються тільки налаштування вводу, але не налаштування виводу, бо більшість клавіатур не вважаються пристроями виводу.
Див. також
Посилання
- Common Locale Data Repository [ 3 лютого 2012 у Wayback Machine.] (англ.)
Це незавершена стаття про програмне забезпечення. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Lokal angl locale u programuvanni nabir parametriv sho viznachayut movu koristuvacha krayinu a takozh usi osobisti nalashtuvannya kotri koristuvach hoche bachiti v interfejsi Identifikator lokali mozhe viznachatisya takimi zasobami U Win32 API identifikator nazivayetsya LCID i ye chislom napriklad 1033 dlya anglijskoyi movi SShA 1049 dlya rosijskoyi movi abo 1058 dlya ukrayinskoyi U XML Microsoft NET ta Java a takozh v inshih seredovishah kotri pidtrimuyut Unicode lokal poznachayetsya zgidno z RFC 3066 ta jogo nastupnikami Zazvichaj vikoristovuyutsya kodi ISO 639 i Zokrema v NET vikoristovuyetsya ryadok en US dlya SShA i t p V Unix GNU Linux ta inshih platformah POSIX lokal viznachayetsya tak samo yak RFC 3066 ale varianti lokali poznachayutsya po inshomu nabir simvoliv takozh vklyuchayetsya v identifikator Otzhe vin maye takij viglyad language territory codeset modifier Zagalni parametri sho vhodyat do ponyattya LokalNalashtuvannya Lokal ohoplyuyut taki ustanovlennya formatu vivid danih displeya Mova displeya Format chisel Formati dati chasu Chasovij poyas Perehid na zimovij litnij chas Daylight Saving Time DST Groshovij format Vkazani formati mozhut takozh ohoplyuvati abo ne ohoplyuvati vhidni nalashtuvannya formatu sho zalezhit vid kozhnoyi programi okremo Nalashtuvannya perehodu na zimovij litnij chas bazuyutsya na nalashtuvannyah chasovogo poyasu Vinyatkom ye rozkladka klaviaturi de viznachayutsya tilki nalashtuvannya vvodu ale ne nalashtuvannya vivodu bo bilshist klaviatur ne vvazhayutsya pristroyami vivodu Div takozhLokalizaciya Ukrayinizaciya Ukrayinizaciya programnogo zabezpechennya Internacionalizaciya ISO 639PosilannyaCommon Locale Data Repository 3 lyutogo 2012 u Wayback Machine angl Ce nezavershena stattya pro programne zabezpechennya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi