Manual:$wgCategoryCollation/tr

Ayrıntılar
Ayar, neyin harmanlama algoritması kategori listelerini sıralamak için kullanılmalıdır.

Örnek olarak, İspanyolca harmanlamayı kullanmak için, ile $ i1 yazarsınız ve ardından değişikliğinizin geçerli olması için  çalıştırırsınız.

Şu anda desteklenenler:

MediaWiki 1.18'den beri, uzantılar kancası aracılığıyla ekstra harmanlamalar ekleyebilir.

Değer, harmanlama algoritması değiştiğinde hangi satırların güncellenmesi gerektiğini belirlemek için kategori bağlantıları tablosunun içinde de saklanır.

Dile özgü harmanlamalar
MediaWiki ayrıca belirli diller için tasarlanmış birçok harmanlamayı da destekler. Bunlar Unicode harmanlama algoritması (UCA)  ile dayanır ve aynı gereksinimleri içerir; onlar adlandırılır, burada &lt;langcode> şunlardan biridir:

af, am, ar, as, ast, az, be, be-tarask, bg, bn, bn@collation=traditional, bo, br, bs, bs-Cyrl, ca, chr, co, cs, cy, da, de, de-AT@collation=phonebook, dsb, ee, el, en, eo, es, et, eu, fa, fi, fil, fo, fr, fr-CA, fur, fy, ga, gd, gl, gu, ha, haw, he, hi, hr, hsb, hu, hy, id, ig, is, it, ka, kk, kl, km, kn, kok, ku, ky, la, lb, lkt, ln, lo, lt, lv, mk, ml, mn, mo, mr, ms, mt, nb, ne, nl, nn, no, oc, om, or, pa, pl, pt, rm, ro, ru, rup, sco, se, si, sk, sl, smn, sq, sr, sr-Latn, sv, sv@collation=standard, sw, ta, te, th, tk, tl, to, tr, tt, uk, uz, vi, vo, yi, yo, zu

Örneğin, İspanyolca için bir harmanlama kullanmak için  harmanlama kullanılır.

Bu harmanlamaların kullanılması, hem verilen dil için doğru sıralama düzeni hem de makale başlıklarının ilk harfleri için uygun başlıklar sağlar. MediaWiki'nin önceki sürümleri bu dil kodlarının tümünü desteklemeyebilir.

Yeni harmanlama ekleme
Yeni bir dilin desteklenmesinin iki bölümü vardır:


 * Unicode için Uluslararası Bileşenler kitaplığı tarafından desteklenmektedir (desteklediği dil kodlarının listesi sayfasıdadır). Bununla birlikte, Wikimedia'nın üretim sunucularının ICU kitaplığının en son sürümünü kullanmadığını unutmayın. 2016 itibariyle, önemli ölçüde daha küçük bir dil grubunu destekleyen 52.1 sürümünü kullanıyorlar.
 * Ek olarak MediaWiki tarafından da destekleniyor (bu temel olarak, temel alfabeye ek olarak, belirli bir dilde ayrı harfler olarak kabul edilen ek karakterleri veya karakter gruplarını listelemeyi gerektirir) şu anda desteklenenlerin her zaman güncel listesi sayfasında mevcuttur.

Varsayılan ICU sıralaması ('uca-default' harmanlama) başlıkları doğru bir şekilde sıralayabilir, ancak harfleri doğru şekilde ayırmaz. Bu durumda ilk adım için kullanılabilir. Bazen farklı bir dilin harf sıralaması, ilişkiliyse, sizinkine uyabilir. Bu durumda bazen özel bir harmanlama sağlanabilir (Sorani Kürtçesi / Merkezi Kürtçe için bir tane vardır ('ckb'),   denilir).

Sayısal sıralama
Sayısal sıralama altında, sayfalar şu şekilde sıralanır: 1, 2, 9, 10, 11, 20, 21, 99, 100. Normal (sayısal olmayan) sıralama altında, sayfalar metin olarak sıralanır: 1, 10, 100, 11, 2, 20, 21, 9, 99. Sayısal sıralama kullanılıyorsa, bir sayı ile başlayan tüm sayfalar tek bir başlık altında birlikte sıralanır: "0–9". Normal sıralama kullanılıyorsa, bir sayı ile başlayan sayfalar, her başlığın hangi sayı ile başladığına göre ayrı başlıklar altında sıralanır: "0", "1", "2", vb. Sayısal sıralama hakkında daha fazla bilgi için [$ url 10. Unicode Teknik Standardı]'na bakın. Sayısal sıralamayı test etmek için ICU Harmanlama Demosu'na bakın. Sayısal sıralamanın yalnızca kesintisiz rakam dizileri için çalıştığını unutmayın. Virgül, nokta veya boşlukla ayrılmış rakamlar, ayrı sayılar olarak kabul edilir.

Ayrıca bakınız

 * - MediaWiki 1.17'den bu özellikle ilgili sürüm notları.

Dış bağlantılar

 * ICU Harmanlama Demosu