Module:Scripe/doc
Apparence
Çouci, c' est l' pådje di documintaedje po Module:Scripe
Ci module ci sieve a dner les infôrmåcions des sistinmes di scrijhaedje sorlon leu côde ISO (cwand end a onk), metans Latn pol sicrijhaedje e latenès letes, Cyrl pol cirilike, evnd.
Les infôrmåcions sont dins l' dizo-pådje Module:Scripe/data;
vos l' poloz ecråxhî tot rcopiant des dnêyes di wikt:en:Module:scripts/data (mins asteme ki les nos des tchamsp polèt esse diferins)
Tcherdjaedje
[candjî]Po poleur eployî ci module dins èn ôte, el fåt tcherdjî :
s = require("Module:Scripe")
Fonccions po les modules
[candjî]get_table(code)
- Ritoûne on tåvlea di dnêyes pol sicripe k' a
codecome côde ISO, u bénnilsicoden' est nén ricnoxhou. table = s.get_table("Latn")
get_name(code)
- Ritoûne li no (e walon) do sistinme di scrijhaedje k' a
codecome côde ISO, u bénnilsicoden' est nén ricnoxhou. name = s.get_name("Cyrl") -- rind « cirilike »
findBestScript(text, lang)
- Ritoûne li côde ISO do scripe ki corespond å tecse «
text» sicrît dins l' lingaedje ki s' côde ISO estlang. - Po les lingaedjes ki s' sicrijhèt avou on seu sistinme, li côde di ç' sistinme la est rtourné; ôtrumint, li tecse est comparé ås djivêyes di caracteres
charactersdi tchaeke sicripe do lingaedje. - cisse fonccion ci eploye divintrinnmint l' module Module:Lingaedje po-z aveur les scripes do lingaedje.
- Si l' lingaedje n' est nén cnoxhou, il est veyou come li code und, po les nén cnoxhous lingaedjes, eyet bråmint di scripes vont esse sayîs (mins ça prind pus di timps, a-z eviter si possibe)
- Si l' tecse est vude, ou si l' sicripe ni pout nén esse trové, li code None est rtourné.
code = s.findBestScript("غرشال", "ary") -- rind « Arab » code = s.findBestScript("guerchane", "ary") -- rind « Latn » code = s.findBestScript("ⴰⴱⴰⴱⴱⴰ", "") -- rind « Tfng », mins ça va pus abeye si "zgh" est dné come lingaedje code = s.findBestScript(" 123 ", "wa") -- rind « None »
CO A FÉ
[candjî]- fé des fonccions po rtourner les ôtes parametes (li no addjectif pluriyal, po-z eployî dins les categoreyes; li sôre (alfabet, abouguida,...); li sinse di scrijhaedje (hintche a droete ou droete a hintche)
- recråxhî les dnêyes
Fonccions po les modeles
[candjî]get_name_template(1=code)
- Ritoûne li no do sistinme di scrijhaedje k' a
codecome côde ISO, u bén ene vude tchinne sicoden' est nén ricnoxhou. {{#invoke:Scripe|get_name_template|Armn}}→ « årmenyin »{{#invoke:Scripe|get_name_template|Abcxyz}}→ « »
- Li paramete
1pout vni d' on modele, metans - dins Modele:ÈMBIAMODELE :
{{#invoke:Scripe|get_name_template}}, k' est l' minme ki{{#invoke:Scripe|get_name_template|{{{1|}}}}}u co{{#invoke:Scripe|get_name_template|1={{{1|}}}}} - adon
{{ÈMBIAMODELE|Latn}}→ « latén »
CO A FÉ
[candjî]- candjî get_script_template a on meyeu no
- fé des fonccions po rtourner les ôtes parametes (li no addjectif pluriyal, po-z eployî dins les categoreyes; li sôre (alfabet, abouguida,...); li sinse di scrijhaedje (hintche a droete ou droete a hintche)