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)
Cisse pådje u ci hagnon ci est co a scrire, u a mete d’ adrame. Si vos avoz des cnoxhances so l’ sudjet, vos l’ ploz fé vos-minme.
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
code
come côde ISO, u bénnil
sicode
n' est nén ricnoxhou. table = s.get_table("Latn")
get_name(code)
- Ritoûne li no (e walon) do sistinme di scrijhaedje k' a
code
come côde ISO, u bénnil
sicode
n' 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
characters
di 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î] Cisse pådje u ci hagnon ci est co a scrire, u a mete d’ adrame. Si vos avoz des cnoxhances so l’ sudjet, vos l’ ploz fé vos-minme.
- 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
code
come côde ISO, u bén ene vude tchinne sicode
n' est nén ricnoxhou. {{#invoke:Scripe|get_name_template|Armn}}
→ « årmenyin »{{#invoke:Scripe|get_name_template|Abcxyz}}
→ « »
- Li paramete
1
pout 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î] Cisse pådje u ci hagnon ci est co a scrire, u a mete d’ adrame. Si vos avoz des cnoxhances so l’ sudjet, vos l’ ploz fé vos-minme.
- 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)