Manual:$wgCategoryCollation/cs

Podrobnosti
Toto nastavení určuje, co collation.

Chcete-li například použít španělské řazení, zapíšete  do  a poté spustíte, aby se vaše změna projevila.

Aktuálně jsou podporovány:

Od MediaWiki 1.18 mohou rozšíření přidávat další kolace pomocí háčku.

Hodnota je také uložena v tabulce categorylinks, aby bylo možné určit, které řádky je třeba aktualizovat, když se změní algoritmus řazení.



Pokyny k nastavení


Jazykově specifické porovnávání
MediaWiki také podporuje mnoho porovnávání navržených pro konkrétní jazyky. Ty jsou založeny na porovnávacím algoritmu Unicode (UCA)  a mají stejné požadavky. Jmenují se, kde &lt;langcode> je jedno z:

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

Chcete-li například použít řazení pro španělštinu, použijte řazení.

Použití těchto porovnávání poskytuje jak správné řazení pro daný jazyk, tak správná záhlaví pro první písmena názvů článků. Starší verze MediaWiki nemusí podporovat všechny tyto kódy jazyků.



Přidávání nových řazení
Podpora nového jazyka má dvě části:


 * Je podporován knihovnou International Components pro Unicode (seznam podporovaných jazykových kódů je k dispozici na ). Upozorňujeme však, že produkční servery Wikimedie nepoužívají nejnovější verzi knihovny ICU. Od roku 2016 používají verzi 52.1, která podporuje výrazně menší sadu jazyků.
 * It being additionally supported by MediaWiki itself (this basically requires listing the additional characters, or character groups, that are considered separate letters in the given language, in addition to the basic alphabet) – the always up-to-date list of currently supported ones is available at.

It might also be the case that the default ICU ordering ('uca-default' collation) orders the titles correctly, but does not correctly separate the letters – it can be used for the first step in that case. Sometimes the letter ordering of a different language might fit yours, if they are related – a custom collation can sometimes be provided in such case (there is one for Sorani Kurdish / Central Kurdish language ('ckb') already, called  ).

Numeric sorting
Under numeric sorting, pages will be sorted as such: 1, 2, 9, 10, 11, 20, 21, 99, 100. Under regular (non-numeric) sorting, pages will be sorted as text: 1, 10, 100, 11, 2, 20, 21, 9, 99. If numeric sorting is used, all pages starting with a number will be sorted together under a single header: "0–9". If regular sorting is used, pages starting with a number will be sorted under separate headers for whichever number each title begins with: "0", "1", "2", etc. For more information about numeric sorting, see the Unicode Technical Standard #10. To test numeric sorting, see the ICU Collation Demo. Note that numeric sorting only works for unbroken sequences of digits. Digits separated by commas, periods, or spaces are treated as separate numbers.