Helpo:Babel
El Kitakujo
(→Ordigo de babelaj ŝablonoj: Babela lingvaro rekte en subkategoriojn Babelaj ŝablonoj/xxx) |
E (→Kreado de Kategorioj kaj ŝablonoj pri lingvo: korekto) |
||
(19 mezaj versioj ne montrata.) | |||
Linio 1: | Linio 1: | ||
+ | {{BabelHelpo}} | ||
+ | |||
+ | Projekto Babel ekis en [[Vikimedia komunejo|Komunejo]] poste estis aplikata en [[Meta-Wiki |Meta]] kaj fine etendiĝis al ĉiuj [[Vikimedio|Vikimediaj]] projektoj. | ||
+ | |||
== Norma skemo == | == Norma skemo == | ||
La projekto [[Vikipedio:Babel|Babel]] provizas informojn pri lingvoscio de uzantoj. Uzuloj diponas pri ŝablonoj enmetendaj en sian uzulpaĝon. Ŝablonoj estas difinitaj laŭ lingvo kaj lingvonivelo. Uzuloj estas ordigitaj en kategorioj laŭ siaj anoncitaj lingvoscioj. Ĉiuj utilaj ŝablonoj estas ordigitaj en kategoriojn. Ĉi tiu helppaĝo listigas kaj priskribas ĉiujn uzitajn ŝablonojn kaj kategoriojn rilatajn al la projekto laŭ '''normigita skemo''' kiun sekvas ankaŭ la alilingvaj vikipedioj. Sekve ĉiuj tiuj ŝablonoj kaj kategorioj nepre enhavu ligilojn al siaj alilingvaj ekvivalentoj. | La projekto [[Vikipedio:Babel|Babel]] provizas informojn pri lingvoscio de uzantoj. Uzuloj diponas pri ŝablonoj enmetendaj en sian uzulpaĝon. Ŝablonoj estas difinitaj laŭ lingvo kaj lingvonivelo. Uzuloj estas ordigitaj en kategorioj laŭ siaj anoncitaj lingvoscioj. Ĉiuj utilaj ŝablonoj estas ordigitaj en kategoriojn. Ĉi tiu helppaĝo listigas kaj priskribas ĉiujn uzitajn ŝablonojn kaj kategoriojn rilatajn al la projekto laŭ '''normigita skemo''' kiun sekvas ankaŭ la alilingvaj vikipedioj. Sekve ĉiuj tiuj ŝablonoj kaj kategorioj nepre enhavu ligilojn al siaj alilingvaj ekvivalentoj. | ||
Linio 10: | Linio 14: | ||
*<nowiki>{{Uzanto_xxx-y}}</nowiki> | *<nowiki>{{Uzanto_xxx-y}}</nowiki> | ||
*{{ŝ|Babel}} | *{{ŝ|Babel}} | ||
- | *{{ŝ|BabelLando}} | + | <!--*{{ŝ|BabelLando}} |
*{{ŝ|BabelLandoj}} | *{{ŝ|BabelLandoj}} | ||
- | *{{ŝ|BabelDevenLoĝLoko}} | + | *{{ŝ|BabelDevenLoĝLoko}}--> |
| | | | ||
- | * [[:Kategorio: | + | * [[:Kategorio:Kitakujo:Ŝablonoj por uzanta paĝo|Ŝablonoj por uzanta paĝo]] |
** [[:Kategorio:Babelaj ŝablonoj|Babelaj ŝablonoj]] | ** [[:Kategorio:Babelaj ŝablonoj|Babelaj ŝablonoj]] | ||
*** <nowiki>[[Kategorio:Babelaj ŝablonoj/xxx]]</nowiki> | *** <nowiki>[[Kategorio:Babelaj ŝablonoj/xxx]]</nowiki> | ||
| | | | ||
- | * <nowiki>{{ | + | * <nowiki>{{Kitakujo:Babel/xxx}}</nowiki> |
- | * {{ŝ|Babela | + | * {{ŝ|Babela ŝablonaro}} kun sintakso <code><nowiki>{{Babela ŝablonaro|xxx}}</nowiki></code> |
* {{ŝ|Babel-ligilaro}} | * {{ŝ|Babel-ligilaro}} | ||
|- | |- | ||
Linio 38: | Linio 42: | ||
| Uzantopaĝo | | Uzantopaĝo | ||
| | | | ||
- | *[[:Kategorio: | + | *[[:Kategorio:Uzantoj laŭ lingvoj]] |
- | ** <code><nowiki>[[Kategorio: | + | ** <code><nowiki>[[Kategorio:Uzanto xxx]]</nowiki></code> |
- | *** <code><nowiki>[[Kategorio: | + | *** <code><nowiki>[[Kategorio:Uzanto xxx-y]]</nowiki></code> |
| | | | ||
* {{ŝ|BabelKategorio}} | * {{ŝ|BabelKategorio}} | ||
** <nowiki>{{BabelKategorio|xxx}}</nowiki> | ** <nowiki>{{BabelKategorio|xxx}}</nowiki> | ||
- | *** <nowiki>{{BabelKategorio|xxx | + | *** <nowiki>{{BabelKategorio|xxx|y}}</nowiki> |
* {{ŝ|Commonscat}} | * {{ŝ|Commonscat}} | ||
+ | |- | ||
+ | | [[Kitakujo:Babel/listo|Listo]] | ||
+ | | | ||
+ | | | ||
+ | * {{ŝ|Babellingva enhavo}} | ||
+ | * {{ŝ|Lingv/aliro}} | ||
|} | |} | ||
+ | |||
+ | [[Kitakujo:Babel/listo|Listo]] provizas ligojn al <code><nowiki>[[Kategorio:Uzanto xxx]]</nowiki>, <nowiki>[[Kategorio:Babelaj ŝablonoj/xxx]]</nowiki></code> kaj al Kitakujoj en multaj lingvoj. | ||
== Ŝablonoj por uzuloj == | == Ŝablonoj por uzuloj == | ||
Linio 61: | Linio 73: | ||
|- | |- | ||
| <nowiki>{{Uzanto xxx-y}}</nowiki> | | <nowiki>{{Uzanto xxx-y}}</nowiki> | ||
- | | {{ŝ|Uzanto ru | + | | {{ŝ|Uzanto ru}} |
- | | {{Uzanto ru | + | | {{Uzanto ru}} |
|- | |- | ||
| {{ŝ|Babel}} | | {{ŝ|Babel}} | ||
- | | <nowiki>{{Babel| | + | | <nowiki>{{Babel|ja|eo-3|dsb-2}}</nowiki> |
- | | {{Babel| | + | | {{Babel|ja|eo-3|dsb-2}} |
- | | elmontro de kapablo de pluraj | + | | elmontro de kapablo de pluraj lingvoj (ĝis 70) |
- | |- | + | |-<!-- |
| {{ŝ|BabelLando}} | | {{ŝ|BabelLando}} | ||
| | | | ||
Linio 78: | Linio 90: | ||
|lokospeco=ĉ}}</nowiki> | |lokospeco=ĉ}}</nowiki> | ||
| {{BabelLando|lingvonombro=3|l1=tr|l2=eo-2|l3=id-2|lando=Turkio|loko=Ankara|lokospeco=ĉ|kat=ne}} | | {{BabelLando|lingvonombro=3|l1=tr|l2=eo-2|l3=id-2|lando=Turkio|loko=Ankara|lokospeco=ĉ|kat=ne}} | ||
- | | elmontro de kapablo de pluraj | + | | elmontro de kapablo de pluraj lingvoj (ĝis 20) + loko kaj lando |
|- | |- | ||
| {{ŝ|BabelLandoj}} aŭ | | {{ŝ|BabelLandoj}} aŭ | ||
Linio 100: | Linio 112: | ||
| {{BabelDevenLoĝLoko|lingvonombro=4|l1=pl-D|l2=ru-4|l3=de-3|l4=fr-2| | | {{BabelDevenLoĝLoko|lingvonombro=4|l1=pl-D|l2=ru-4|l3=de-3|l4=fr-2| | ||
devenlando=Pollando|devenloko=Bjalistoko|devenlokspeco=r| | devenlando=Pollando|devenloko=Bjalistoko|devenlokspeco=r| | ||
- | loĝlando=Rusio|loĝloko=Moskvo|loĝlokspeco=ĉ | + | loĝlando=Rusio|loĝloko=Moskvo|loĝlokspeco=ĉ}} |
- | | elmontro de kapablo de pluraj | + | | elmontro de kapablo de pluraj lingvoj (ĝis 20) + loĝ- kaj deven- loko(j) kaj lando(j)--> |
|} | |} | ||
- | La | + | La ŝablono<!--j--> {{ŝ|Babel}}<!--, {{ŝ|BabelLando}}, {{ŝ|BabelLandoj}} kaj {{ŝ|BabelDevenLoĝLoko}}--> funkcias surbaze de la ŝablonoj <nowiki>{{Vikipediisto_xxx-y}}</nowiki> kaj <nowiki>{{Uzanto_xxx-y}}</nowiki>. Sekve enmeto de parametro xxx-y en tiuj ŝablonoj rezultos en elmontro de la informskatoleto nur se unu el tiuj ŝablonoj jam ekzistas. |
=== Parametroj === | === Parametroj === | ||
Linio 116: | Linio 128: | ||
===Niveloj === | ===Niveloj === | ||
- | * D = | + | * D = denaska |
* 5 = profesia | * 5 = profesia | ||
* 4 = spertega | * 4 = spertega | ||
Linio 125: | Linio 137: | ||
* p = nurlega | * p = nurlega | ||
* * = ajna | * * = ajna | ||
+ | Por nivelo D la parametro povas esti forlasita :<nowiki>{{Vikipediisto_xxx}}</nowiki> rezultas same kiel <nowiki>{{Vikipediisto_xxx-D}}</nowiki>. | ||
; Ekzemplo por parametro * : | ; Ekzemplo por parametro * : | ||
- | <nowiki>{{Vikipediisto | + | <nowiki>{{Vikipediisto dsb-*}}</nowiki> rezultas : |
- | {{Vikipediisto | + | {{Vikipediisto dsb-*}} |
{{-}} | {{-}} | ||
Linio 147: | Linio 160: | ||
=== Kreado de Kategorioj kaj ŝablonoj pri lingvo === | === Kreado de Kategorioj kaj ŝablonoj pri lingvo === | ||
- | xxx = estas [[ | + | xxx = estas du- aŭ tri-litera kodo de la lingvo laŭ [[ISO 639]]. Esceptokaze (por lingvoj kiuj ne havas kodon en ISO 639) povas esti pli longa kodo uzata en [[Kitakujo:Internacia Kitakujo|Kitakujo]]. Se vi volas krei ŝablonojn por nova lingvo konformiĝu al tio kio estas jam farita en alilingvaj vikipedioj (vidu lingvolistojn '''[[Kitakujo:Babel/listo|eo]]''' [[:wikipedia:de:Wikipedia:Babel|de]], [[:wikipedia:en:Wikipedia:Babel/list|en]] kaj [[:wikipedia:fr:Wikipédia:Babel|fr]]) |
Se vi deziras krei ŝablonojn pri unu lingvo: | Se vi deziras krei ŝablonojn pri unu lingvo: | ||
- | :'''0.''' Iru al [http:// | + | :'''0.''' Iru al [http://www.kitakujo.de/w/index.php?title=Speciala%3AAllpages&from=Kitakujo%3ABabel&namespace=0 ĝia <nowiki> {{Babela ŝablonaro/xx}}</nowiki>] kaj klaku ĉe via lingvo (vidu ekzemplon je [[Kitakujo:Babel/eo]]) |
- | :'''1.''' Kreu la "superan" kategorion <nowiki>[[Kategorio:Vikipediisto xxx]]</nowiki> (ligita al supera kategorio [[:Kategorio: | + | :'''1.''' Kreu la "superan" kategorion <nowiki>[[Kategorio:Vikipediisto xxx]]</nowiki> (ligita al supera kategorio [[:Kategorio:Uzantoj laŭ lingvoj]]), |
:'''2.''' Kreu la sep malsuperajn kategoriojn: | :'''2.''' Kreu la sep malsuperajn kategoriojn: | ||
- | ::*<nowiki>[[Kategorio: | + | ::*<nowiki>[[Kategorio:Uzanto xxx-D]]</nowiki> (denaska) |
- | ::*<nowiki>[[Kategorio: | + | ::*<nowiki>[[Kategorio:Uzanto xxx-5]]</nowiki> (profesia) |
- | ::*<nowiki>[[Kategorio: | + | ::*<nowiki>[[Kategorio:Uzanto xxx-4]]</nowiki> (sperta) |
- | ::*<nowiki>[[Kategorio: | + | ::*<nowiki>[[Kategorio:Uzanto xxx-3]]</nowiki> (alta aŭ flua) |
- | ::*<nowiki>[[Kategorio: | + | ::*<nowiki>[[Kategorio:Uzanto xxx-2]]</nowiki> (bona) |
- | ::*<nowiki>[[Kategorio: | + | ::*<nowiki>[[Kategorio:Uzanto xxx-1]]</nowiki> (baza) |
- | ::*<nowiki>[[Kategorio: | + | ::*<nowiki>[[Kategorio:Uzanto xxx-p]]</nowiki> (sole leganto) |
- | ::*<nowiki>[[Kategorio: | + | ::*<nowiki>[[Kategorio:Uzanto xxx-0]]</nowiki> (malalta nivelo) |
Ili estu ordigitaj per enmeto de la ŝablono {{ŝ|BabelKategorio}} kun parametroj xxx kaj y (<nowiki>{{Babelkategorio|xxx|y}}</nowiki>) | Ili estu ordigitaj per enmeto de la ŝablono {{ŝ|BabelKategorio}} kun parametroj xxx kaj y (<nowiki>{{Babelkategorio|xxx|y}}</nowiki>) | ||
*'''3.''' Kreu naŭ ŝablonojn: | *'''3.''' Kreu naŭ ŝablonojn: | ||
- | ** <nowiki>{{Ŝablono: | + | ** <nowiki>{{Ŝablono:Uzanto xxx-y}}</nowiki> kie y estos * D 5 4 3 2 1 p 0 |
- | *** '''D 5 4 3 2 1 p''' ligitaj al <nowiki>[[Kategorio: | + | *** '''D 5 4 3 2 1 p''' ligitaj al <nowiki>[[Kategorio:Uzanto xxx]]</nowiki> kaj al respektivaj kategorioj <nowiki>[[Kategorio:Uzanto xxx-y]]</nowiki> |
- | *** '''*''' Uzenda en la kategoria paĝo mem kaj en la ŝablono {{ŝ|Babela | + | *** '''*''' Uzenda en la kategoria paĝo mem kaj en la ŝablono {{ŝ|Babela ŝablonaro}} neligita al kategorio |
- | *** '''0''' '''Ne'''ligitan al <nowiki>[[Kategorio: | + | *** '''0''' '''Ne'''ligitan al <nowiki>[[Kategorio:Uzanto xxx]]</nowiki> sed al la <nowiki>[[Kategorio:Uzanto xxx-0]]</nowiki> |
- | ===Jen la kodo por kreado de "Ŝablono: | + | ===Jen la kodo por kreado de "Ŝablono:Uzanto xxx-y"=== |
Bonvolu uzi la sekvan ŝablonon kie vi nur bezonas anstataŭi "'''xxx'''" per la literkodo kaj "'''???????'''" per la nomo de la koncerna lingvo, "'''y'''" per la nivelo (D=Denaska 4=sperta 3=alta 2=meza 1=baza p=leganto 0=malalta *=kategorio), kaj redakti la frazon en ĝusta koncerna lingvo. | Bonvolu uzi la sekvan ŝablonon kie vi nur bezonas anstataŭi "'''xxx'''" per la literkodo kaj "'''???????'''" per la nomo de la koncerna lingvo, "'''y'''" per la nivelo (D=Denaska 4=sperta 3=alta 2=meza 1=baza p=leganto 0=malalta *=kategorio), kaj redakti la frazon en ĝusta koncerna lingvo. | ||
- | Iu aparta ŝablono <nowiki>{{ | + | Iu aparta ŝablono <nowiki>{{Uzanto_xxx-y}}</nowiki> estu do verkita laŭ jena sintakso |
<nowiki> | <nowiki> | ||
Linio 179: | Linio 192: | ||
|literkodo=xxx | |literkodo=xxx | ||
|lingvo=<nomo de la lingvo> | |lingvo=<nomo de la lingvo> | ||
- | | teksto=<Ĉi tiu uzulo parolas> '''[[:Kategorio: | + | | teksto=<Ĉi tiu uzulo parolas> '''[[:Kategorio:Uzanto xxx|<nomo de la lingvo>]]''' |
- | <je nivelo> '''[[:Kategorio: | + | <je nivelo> '''[[:Kategorio:Uzanto xxx-y|<priskribo de la nivelo y>]]'''.| |
}}<noinclude> | }}<noinclude> | ||
Linio 194: | Linio 207: | ||
Ekzemplo: | Ekzemplo: | ||
- | <nowiki>{{Babel-ligilaro|eo}}</nowiki> | + | <nowiki>{{Babel-ligilaro|eo}}</nowiki> |
- | + | aperigas : | |
- | aperigas | + | |
- | + | ||
{{Babel-ligilaro|eo}} | {{Babel-ligilaro|eo}} | ||
Tiam oni tuj povas vidi, kiuj ŝablonoj ekzistas por la koncerna lingvo. | Tiam oni tuj povas vidi, kiuj ŝablonoj ekzistas por la koncerna lingvo. | ||
+ | |||
== Ordigo de babelaj ŝablonoj == | == Ordigo de babelaj ŝablonoj == | ||
Ĉiuj babelaj ŝablonoj estas ordigitaj en subkategorio <code>Babelaj ŝablonoj/xxx</code> de la kategorio [[:Kategorio:Babelaj ŝablonoj|Babelaj ŝablonoj]]. | Ĉiuj babelaj ŝablonoj estas ordigitaj en subkategorio <code>Babelaj ŝablonoj/xxx</code> de la kategorio [[:Kategorio:Babelaj ŝablonoj|Babelaj ŝablonoj]]. | ||
- | En la kapo de tiuj subkategorioj estu enmetita {{ŝ|Babela | + | En la kapo de tiuj subkategorioj estu enmetita {{ŝ|Babela ŝablonaro}} kun sintakso <code><nowiki>{{Babela ŝablonaro|xxx}}</nowiki></code> kiu montras ĉiujn jam ekzistantajn ŝablonojn kaj ruĝajn ligojn al kreotaj por la lingvo xxx. |
- | Ekzistas ankaŭ paĝoj <code> | + | Ekzistas ankaŭ paĝoj <code>Kitakujo:Babel/xxx</code> en kiu estu ankaŭ la ŝablono {{ŝ|Babela ŝablonaro}} kun sintakso <code><nowiki>{{Babela ŝablonaro|xxx}}</nowiki></code> kiu provizas la tutan aron de ekzemploj kaj ligiloj. |
- | En ĝi krome estu inter markiloj <code><nowiki><noinclude> </noinclude></nowiki></code> kategoriordiga kodo <nowiki>[[Kategorio:Babelaj ŝablonoj/xxx|{{PAGENAME}}]]</nowiki> kaj interlingvaj ligiloj. | + | En ĝi krome estu inter markiloj <code><nowiki><noinclude> </noinclude></nowiki></code> kategoriordiga kodo <code><nowiki>[[Kategorio:Babelaj ŝablonoj/xxx|{{PAGENAME}}]]</nowiki></code> kaj interlingvaj ligiloj. |
- | + | <!-- | |
- | ''Ekzistas ankaŭ {{ŝ|BabelKategoriKapo}} (evitenda) antaŭvidita por esti rekte uzata en subkategoriojn <code>Babelaj ŝablonoj/xxx</code>, sed ili ne estu uzataj en <nowiki>{{ | + | ''Ekzistas ankaŭ {{ŝ|BabelKategoriKapo}} (evitenda) antaŭvidita por esti rekte uzata en subkategoriojn <code>Babelaj ŝablonoj/xxx</code>, sed ili ne estu uzataj en <nowiki>{{Kitakujo:Babel/xxx}}</nowiki> ĉar ili kreas rekursivan ordigon de la kategorio en sin mem.''--> |
== Ordigo de uzuloj laŭ lingvoj == | == Ordigo de uzuloj laŭ lingvoj == | ||
- | La uzulpaĝoj estas aŭtomate ordigitaj en la subkategoriojn <code> | + | La uzulpaĝoj estas aŭtomate ordigitaj en la subkategoriojn <code>Uzanto xxx-y</code> kaj <code>Uzanto xxx</code> de la kategorio [[:Kategorio:Uzantoj laŭ lingvoj|Uzantoj laŭ lingvoj]] laŭ kodo en la metaŝablonoj. Tia ordiga kodo sekve estu enmetenda en neniun alian lokon (nek la ŝablonon nek la uzulan paĝon). |
- | En la subkategoriojn <code> | + | En la subkategoriojn <code>Uzanto xxx-y</code> estu enmetita {{ŝ|BabelKategorio}} (kaj eventuale {{ŝ|Commonscat}} ) kun sintakso : |
<pre><nowiki>{{BabelKategorio|xxx|y}} | <pre><nowiki>{{BabelKategorio|xxx|y}} | ||
{{Commonscat|User xxx-y}} | {{Commonscat|User xxx-y}} | ||
interlingvaj ligiloj | interlingvaj ligiloj | ||
</nowiki></pre> | </nowiki></pre> | ||
- | Tiuj ŝablonoj provizas informon pri la kategorio (ke ĝi listigas uzulojn kiuj anoncis sian lingvokapablon de la lingvo xxx je nivelo y) kun elmontro de la ŝablono <nowiki>{{ | + | Tiuj ŝablonoj provizas informon pri la kategorio (ke ĝi listigas uzulojn kiuj anoncis sian lingvokapablon de la lingvo xxx je nivelo y) kun elmontro de la ŝablono <nowiki>{{Uzanto_xxx-y}}</nowiki>, kaj ordigas la kategorion en la kategoriojn <code><nowiki>[[Kategorio:Uzanto xxx]]</nowiki></code> kaj [[:Kategorio:Uzantoj laŭ lingvoj]]. |
[[Kategorio:Helpo]] | [[Kategorio:Helpo]] | ||
[[Kategorio:Babel]] | [[Kategorio:Babel]] | ||
- | + | {{-}} | |
+ | [[komunejo:Helpo:Babel]] | ||
+ | <!-- | ||
[[hsb:Pomoc:Babel]] | [[hsb:Pomoc:Babel]] | ||
+ | --> |
Nuna versio ekde 01:05, 9. Dec 2009
Dosiero:Wikibabel.png |
---|
Babela helpo |
Tradukado |
Helpaj paĝoj |
Ilaro |
Uzantokestoj |
Projekto Babel ekis en Komunejo poste estis aplikata en Meta kaj fine etendiĝis al ĉiuj Vikimediaj projektoj.
Enhavo |
Norma skemo
La projekto Babel provizas informojn pri lingvoscio de uzantoj. Uzuloj diponas pri ŝablonoj enmetendaj en sian uzulpaĝon. Ŝablonoj estas difinitaj laŭ lingvo kaj lingvonivelo. Uzuloj estas ordigitaj en kategorioj laŭ siaj anoncitaj lingvoscioj. Ĉiuj utilaj ŝablonoj estas ordigitaj en kategoriojn. Ĉi tiu helppaĝo listigas kaj priskribas ĉiujn uzitajn ŝablonojn kaj kategoriojn rilatajn al la projekto laŭ normigita skemo kiun sekvas ankaŭ la alilingvaj vikipedioj. Sekve ĉiuj tiuj ŝablonoj kaj kategorioj nepre enhavu ligilojn al siaj alilingvaj ekvivalentoj.
Ŝablonoj aŭ paĝo |
Kategorio | Ordigaj ŝablonoj |
---|---|---|
|
|
|
Babelaj ŝablonoj (metaŝablonoj) | ||
Uzantopaĝo |
|
|
Listo |
Listo provizas ligojn al [[Kategorio:Uzanto xxx]], [[Kategorio:Babelaj ŝablonoj/xxx]]
kaj al Kitakujoj en multaj lingvoj.
Ŝablonoj por uzuloj
Uzuloj disponas pri diversaj ŝablonoj kiuj provizas informon pri siaj lingvoscioj
Ŝablono | Ekzemplo | Aspekto | Komento | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{Vikipediisto_xxx-y}} | {{Vikipediisto eo-3}} |
|
elmontro de kapablo de unuopa lingvo
La kunekzisto de ambaŭ ŝablontipoj elvenas el historiaj kaŭzoj: ŝablonoj estis kreitaj kun ambaŭ nomoj. Por ne devi korekti centojn da paĝoj la sistemo evoluis akceptante ambaŭ sintaksojn. |
|||||||||||||||||||||||||
{{Uzanto xxx-y}} | {{Uzanto ru}} |
|
||||||||||||||||||||||||||
{{Babel}} | {{Babel|ja|eo-3|dsb-2}} |
|
elmontro de kapablo de pluraj lingvoj (ĝis 70) |
La ŝablono {{Babel}} funkcias surbaze de la ŝablonoj {{Vikipediisto_xxx-y}} kaj {{Uzanto_xxx-y}}. Sekve enmeto de parametro xxx-y en tiuj ŝablonoj rezultos en elmontro de la informskatoleto nur se unu el tiuj ŝablonoj jam ekzistas.
Parametroj
- xxx-y reprezentas la uzeblajn parametrojn kie
- xxx estas valida du- tri- aŭ plur-litera kodo de lingvo
- y estas la lingvonivelo :
- 0 ĝis 5
- D=denaska
- p=nurlega (pasiva)
- * = ajna
Niveloj
- D = denaska
- 5 = profesia
- 4 = spertega
- 3 = sperta
- 2 = meza
- 1 = baza
- 0 = tre malalta
- p = nurlega
- * = ajna
Por nivelo D la parametro povas esti forlasita :{{Vikipediisto_xxx}} rezultas same kiel {{Vikipediisto_xxx-D}}.
- Ekzemplo por parametro *
{{Vikipediisto dsb-*}} rezultas :
dsb * |
Toś te wužywarje mógu w dolnoserbšćinje k toś tej wikipediji pśinosowaś.
Ĉi tiuj uzuloj povas kontribui en malsuprasoraba lingvo al ĉi tiu vikipedio. |
Metaŝablonoj
Ĉiuj tiuj ŝablonoj estas kreitaj per metaŝablonoj kiuj donas al ili norman aspekton (sama koloro por sama nivelo, sama aranĝo, sama grandeco, ...)
- {{Babel kadro}} : supermetaŝablono
- {{Babel kadro *}} : metaŝablono nur por anonci ke la paĝo rilatas al uzantoj kiuj anoncis ajnan kapablon de iu lingvo
- metaŝablonoj por la respektivaj lingvoniveloj :
Kreado de Kategorioj kaj ŝablonoj pri lingvo
xxx = estas du- aŭ tri-litera kodo de la lingvo laŭ ISO 639. Esceptokaze (por lingvoj kiuj ne havas kodon en ISO 639) povas esti pli longa kodo uzata en Kitakujo. Se vi volas krei ŝablonojn por nova lingvo konformiĝu al tio kio estas jam farita en alilingvaj vikipedioj (vidu lingvolistojn eo de, en kaj fr)
Se vi deziras krei ŝablonojn pri unu lingvo:
- 0. Iru al ĝia {{Babela ŝablonaro/xx}} kaj klaku ĉe via lingvo (vidu ekzemplon je Kitakujo:Babel/eo)
- 1. Kreu la "superan" kategorion [[Kategorio:Vikipediisto xxx]] (ligita al supera kategorio Kategorio:Uzantoj laŭ lingvoj),
- 2. Kreu la sep malsuperajn kategoriojn:
-
- [[Kategorio:Uzanto xxx-D]] (denaska)
- [[Kategorio:Uzanto xxx-5]] (profesia)
- [[Kategorio:Uzanto xxx-4]] (sperta)
- [[Kategorio:Uzanto xxx-3]] (alta aŭ flua)
- [[Kategorio:Uzanto xxx-2]] (bona)
- [[Kategorio:Uzanto xxx-1]] (baza)
- [[Kategorio:Uzanto xxx-p]] (sole leganto)
- [[Kategorio:Uzanto xxx-0]] (malalta nivelo)
-
Ili estu ordigitaj per enmeto de la ŝablono {{BabelKategorio}} kun parametroj xxx kaj y ({{Babelkategorio|xxx|y}})
- 3. Kreu naŭ ŝablonojn:
- {{Ŝablono:Uzanto xxx-y}} kie y estos * D 5 4 3 2 1 p 0
- D 5 4 3 2 1 p ligitaj al [[Kategorio:Uzanto xxx]] kaj al respektivaj kategorioj [[Kategorio:Uzanto xxx-y]]
- * Uzenda en la kategoria paĝo mem kaj en la ŝablono {{Babela ŝablonaro}} neligita al kategorio
- 0 Neligitan al [[Kategorio:Uzanto xxx]] sed al la [[Kategorio:Uzanto xxx-0]]
- {{Ŝablono:Uzanto xxx-y}} kie y estos * D 5 4 3 2 1 p 0
Jen la kodo por kreado de "Ŝablono:Uzanto xxx-y"
Bonvolu uzi la sekvan ŝablonon kie vi nur bezonas anstataŭi "xxx" per la literkodo kaj "???????" per la nomo de la koncerna lingvo, "y" per la nivelo (D=Denaska 4=sperta 3=alta 2=meza 1=baza p=leganto 0=malalta *=kategorio), kaj redakti la frazon en ĝusta koncerna lingvo.
Iu aparta ŝablono {{Uzanto_xxx-y}} estu do verkita laŭ jena sintakso
{{Babel kadro y |literkodo=xxx |lingvo=<nomo de la lingvo> | teksto=<Ĉi tiu uzulo parolas> '''[[:Kategorio:Uzanto xxx|<nomo de la lingvo>]]''' <je nivelo> '''[[:Kategorio:Uzanto xxx-y|<priskribo de la nivelo y>]]'''.| }}<noinclude> {{Babel-ligilaro|xxx}} [[Kategorio:Babelaj ŝablonoj/xxx|{{PAGENAME}}]] interlingvaj ligiloj </noinclude>
La teksto estu en la menciita lingvo.
Helpa ŝablono por ligi lingvajn nivelojn
La ŝablono {{Babel-ligilaro}} ebligas meti ligilon inter la ŝablonojn de la sama lingvo. Ĝi estu metata inter <noinclude> kaj </noinclude> tuj post la ŝablona kodo (vidu supre).
Ekzemplo:
{{Babel-ligilaro|eo}}
aperigas :
Tiam oni tuj povas vidi, kiuj ŝablonoj ekzistas por la koncerna lingvo.
Ordigo de babelaj ŝablonoj
Ĉiuj babelaj ŝablonoj estas ordigitaj en subkategorio Babelaj ŝablonoj/xxx
de la kategorio Babelaj ŝablonoj.
En la kapo de tiuj subkategorioj estu enmetita {{Babela ŝablonaro}} kun sintakso {{Babela ŝablonaro|xxx}}
kiu montras ĉiujn jam ekzistantajn ŝablonojn kaj ruĝajn ligojn al kreotaj por la lingvo xxx.
Ekzistas ankaŭ paĝoj Kitakujo:Babel/xxx
en kiu estu ankaŭ la ŝablono {{Babela ŝablonaro}} kun sintakso {{Babela ŝablonaro|xxx}}
kiu provizas la tutan aron de ekzemploj kaj ligiloj. En ĝi krome estu inter markiloj <noinclude> </noinclude>
kategoriordiga kodo [[Kategorio:Babelaj ŝablonoj/xxx|{{PAGENAME}}]]
kaj interlingvaj ligiloj.
Ordigo de uzuloj laŭ lingvoj
La uzulpaĝoj estas aŭtomate ordigitaj en la subkategoriojn Uzanto xxx-y
kaj Uzanto xxx
de la kategorio Uzantoj laŭ lingvoj laŭ kodo en la metaŝablonoj. Tia ordiga kodo sekve estu enmetenda en neniun alian lokon (nek la ŝablonon nek la uzulan paĝon).
En la subkategoriojn Uzanto xxx-y
estu enmetita {{BabelKategorio}} (kaj eventuale {{Commonscat}} ) kun sintakso :
{{BabelKategorio|xxx|y}} {{Commonscat|User xxx-y}} interlingvaj ligiloj
Tiuj ŝablonoj provizas informon pri la kategorio (ke ĝi listigas uzulojn kiuj anoncis sian lingvokapablon de la lingvo xxx je nivelo y) kun elmontro de la ŝablono {{Uzanto_xxx-y}}, kaj ordigas la kategorion en la kategoriojn [[Kategorio:Uzanto xxx]]
kaj Kategorio:Uzantoj laŭ lingvoj.
komunejo:Helpo:Babel