Uluslararasılaştırma

1.1  Kategoriler

ISO C standardı aşağıdaki yerel kategorilerini tanımlar:
LC_CTYPE
Karakter kodlamaları. Karakter sınıflama (isalpha, isspace, ...), karakter dönüştürme (tolower, mbstowcs, ...), sözcük karşılaştırma (strcmp, strcasecmp, ...) gibi fonksiyonların davranışını belirler.
LC_COLLATE
Yerel kurallarına göre sıralama (strcoll, strxfrm, ...) fonksiyonlarının davranışını belirler.
LC_MESSAGES
Program iletilerinin dilini belirler. 'gettext' seçili olan dili burdan bulur.
LC_MONETARY
Para değerlerinin gösterimi için kullanılan kuruş ve binlik ayrım işareti, para birimi gibi bilgileri verir.
LC_NUMERIC
Sayıların gösterim kurallarını verir. Biçimli G/Ç fonksiyonları (printf, atof, ...) bu kuralları kullanır.
LC_TIME
Tarih ve saat gösterim biçimi, ay ve günlerin adları gibi bilgileri verir. strftime ve benzeri fonksiyonların davranışlarını belirler.
LC_ALL
Tüm kategorileri kapsar.
Sözcüklerin karşılaştırılması, büyük/küçük harf dönüşümü, biçimli G/Ç gibi standart C kitaplığınca sağlanan görevler, o anda geçerli yerel seçimine göre otomatik olarak doğru sonuçları döndürürler. Yerel kurallarına göre sıralama, iletilerin çevrilebilmesi gibi özellikler için ise, programın bu özelliği destekleyecek biçimde yazılması gerekir.

Information and documents on Pardus web pages can be used freely anywhere with original source credit.
For information and suggestion(s) please write to info_at_pardus.org.tr
TÜBİTAK - UEKAE, PK.74 41470, Gebze / Kocaeli.